draw: Fix thinko in debug warnings.
authorJosé Fonseca <jose.r.fonseca@gmail.com>
Tue, 5 Apr 2011 20:35:11 +0000 (21:35 +0100)
committerJosé Fonseca <jose.r.fonseca@gmail.com>
Wed, 6 Apr 2011 07:27:52 +0000 (08:27 +0100)
src/gallium/auxiliary/draw/draw_pt_vsplit_tmp.h

index e9714c1..bb3cbf8 100644 (file)
@@ -56,7 +56,7 @@ CONCAT(vsplit_primitive_, ELT_TYPE)(struct vsplit_frontend *vsplit,
 
       for (i = 0; i < icount; i++) {
          ELT_TYPE idx = ib[i];
-         if (idx >= min_index && idx <= max_index) {
+            if (idx < min_index || idx > max_index) {
             debug_printf("warning: index out of range\n");
          }
       }
@@ -89,7 +89,7 @@ CONCAT(vsplit_primitive_, ELT_TYPE)(struct vsplit_frontend *vsplit,
          for (i = 0; i < icount; i++) {
             ELT_TYPE idx = ib[i];
 
-            if (idx >= min_index && idx <= max_index) {
+            if (idx < min_index || idx > max_index) {
                debug_printf("warning: index out of range\n");
            }
             vsplit->draw_elts[i] = (ushort) idx;
@@ -99,7 +99,7 @@ CONCAT(vsplit_primitive_, ELT_TYPE)(struct vsplit_frontend *vsplit,
          for (i = 0; i < icount; i++) {
             ELT_TYPE idx = ib[i];
 
-            if (idx >= min_index && idx <= max_index) {
+            if (idx < min_index || idx > max_index) {
                debug_printf("warning: index out of range\n");
            }
             vsplit->draw_elts[i] = (ushort) (idx - min_index);