From: Eric Anholt Date: Mon, 2 Aug 2010 18:04:54 +0000 (-0700) Subject: glsl2: Also initialize the identifier field of parameter_declarator. X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=b8db38e1c4f639cb0a063250d43f5a0ef6afd50f;p=mesa.git glsl2: Also initialize the identifier field of parameter_declarator. The non-named parameter grammar understandably doesn't set the identifier field. Fixes intermittent failures about void main(void) {} having a named void parameter. --- diff --git a/src/glsl/ast.h b/src/glsl/ast.h index aa769da3f65..1de285bb461 100644 --- a/src/glsl/ast.h +++ b/src/glsl/ast.h @@ -457,6 +457,7 @@ class ast_parameter_declarator : public ast_node { public: ast_parameter_declarator() { + this->identifier = NULL; this->is_array = false; this->array_size = 0; }