fixed the unreachable GL error check in getAttribOrUniformLocation in demos/shapes...
[freeglut] / progs / demos / shapes / shapes.c
index d132777..8d69fc0 100644 (file)
@@ -286,6 +286,7 @@ GLint getAttribOrUniformLocation(const char* name, GLuint program, GLboolean isA
             fprintf(stderr, "Warning: Could not bind attrib %s\n", name);  
         }
 
+               checkError ("getAttribOrUniformLocation");
         return attrib;
     }
     else
@@ -296,9 +297,9 @@ GLint getAttribOrUniformLocation(const char* name, GLuint program, GLboolean isA
             fprintf(stderr, "Warning: Could not bind uniform %s\n", name);  
         }
 
+               checkError ("getAttribOrUniformLocation");
         return uniform;
     }
-    checkError ("getAttribOrUniformLocation");
 }
 
 GLuint program;