Reviewed-by: Ilia Mirkin <imir...@alum.mit.edu>
On Fri, Jul 17, 2015 at 9:25 PM, Timothy Arceri <t_arc...@yahoo.com.au> wrote: > --- > src/glsl/linker.cpp | 4 ++++ > 1 file changed, 4 insertions(+) > > diff --git a/src/glsl/linker.cpp b/src/glsl/linker.cpp > index b7a783c..cb679bd 100644 > --- a/src/glsl/linker.cpp > +++ b/src/glsl/linker.cpp > @@ -462,6 +462,10 @@ parse_program_resource_name(const GLchar *name, > if (array_index < 0) > return -1; > > + /* Check for leading zero */ > + if (name[i] == '0' && name[i+1] != ']') > + return -1; > + > *out_base_name_end = name + (i - 1); > return array_index; > } > -- > 2.4.3 > > _______________________________________________ > mesa-dev mailing list > mesa-dev@lists.freedesktop.org > http://lists.freedesktop.org/mailman/listinfo/mesa-dev _______________________________________________ mesa-dev mailing list mesa-dev@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/mesa-dev