Disallow passing NULL for state to _mesa_glsl_error
The two places that were still passing NULL had a state pointer to pass. Not passing it in these places prevented termination of compilation of erroneous programs.
This commit is contained in:
@@ -44,8 +44,7 @@ _mesa_glsl_error(YYLTYPE *locp, _mesa_glsl_parse_state *state,
|
||||
int len;
|
||||
va_list ap;
|
||||
|
||||
if (state)
|
||||
state->error = true;
|
||||
state->error = true;
|
||||
|
||||
len = snprintf(buf, sizeof(buf), "%u:%u(%u): error: ",
|
||||
locp->source, locp->first_line, locp->first_column);
|
||||
|
||||
Reference in New Issue
Block a user