diff options
Diffstat (limited to 'src')
| -rw-r--r-- | src/glsl/ir_validate.cpp | 2 | ||||
| -rw-r--r-- | src/glsl/main.cpp | 3 | 
2 files changed, 5 insertions, 0 deletions
diff --git a/src/glsl/ir_validate.cpp b/src/glsl/ir_validate.cpp index f9f781b36a..712e1376fa 100644 --- a/src/glsl/ir_validate.cpp +++ b/src/glsl/ir_validate.cpp @@ -336,6 +336,8 @@ ir_validate::validate_ir(ir_instruction *ir, void *data)  void  check_node_type(ir_instruction *ir, void *data)  { +   (void) data; +     if (ir->ir_type <= ir_type_unset || ir->ir_type >= ir_type_max) {        printf("Instruction node with unset type\n");        ir->print(); printf("\n"); diff --git a/src/glsl/main.cpp b/src/glsl/main.cpp index d557dcc493..bc7292d155 100644 --- a/src/glsl/main.cpp +++ b/src/glsl/main.cpp @@ -45,6 +45,9 @@ struct gl_shader *  _mesa_new_shader(GLcontext *ctx, GLuint name, GLenum type)  {     struct gl_shader *shader; + +   (void) ctx; +     assert(type == GL_FRAGMENT_SHADER || type == GL_VERTEX_SHADER);     shader = talloc_zero(NULL, struct gl_shader);     if (shader) {  | 
