r300: Add asserts to check for null pointer dereferences.
This commit is contained in:
parent
5c007f42a1
commit
3d3e3a56f2
|
@ -79,6 +79,7 @@ static int r300VertexProgUpdateParams(GLcontext * ctx, struct r300_vertex_progra
|
|||
break;
|
||||
}
|
||||
|
||||
assert(src);
|
||||
dst[4*i] = src[0];
|
||||
dst[4*i + 1] = src[1];
|
||||
dst[4*i + 2] = src[2];
|
||||
|
@ -311,6 +312,7 @@ struct r300_vertex_program * r300SelectAndTranslateVertexShader(GLcontext *ctx)
|
|||
r300SelectAndTranslateFragmentShader(ctx);
|
||||
}
|
||||
|
||||
assert(r300->selected_fp);
|
||||
wanted_key.FpReads = r300->selected_fp->InputsRead;
|
||||
wanted_key.FogAttr = r300->selected_fp->fog_attr;
|
||||
wanted_key.WPosAttr = r300->selected_fp->wpos_attr;
|
||||
|
|
Loading…
Reference in New Issue