mirror of
https://gitlab.freedesktop.org/mesa/mesa.git
synced 2026-01-06 19:40:10 +01:00
glsl/glcpp: initialize all fields of glcpp_parser_t on creation
this fixes some of the regressions with "ralloc: remove memset from ralloc_size" Signed-off-by: Tapani Pälli <tapani.palli@intel.com> Signed-off-by: Marek Olšák <marek.olsak@amd.com>
This commit is contained in:
parent
6770b17b99
commit
e40c5dab5e
1 changed files with 3 additions and 0 deletions
|
|
@ -1351,6 +1351,7 @@ glcpp_parser_create(glcpp_extension_iterator extensions, void *state, gl_api api
|
|||
_mesa_key_string_equal);
|
||||
parser->active = NULL;
|
||||
parser->lexing_directive = 0;
|
||||
parser->lexing_version_directive = 0;
|
||||
parser->space_tokens = 1;
|
||||
parser->last_token_was_newline = 0;
|
||||
parser->last_token_was_space = 0;
|
||||
|
|
@ -1382,6 +1383,8 @@ glcpp_parser_create(glcpp_extension_iterator extensions, void *state, gl_api api
|
|||
parser->has_new_source_number = 0;
|
||||
parser->new_source_number = 0;
|
||||
|
||||
parser->is_gles = false;
|
||||
|
||||
return parser;
|
||||
}
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue