X-Git-Url: http://git.tdb.fi/?p=libs%2Fgl.git;a=blobdiff_plain;f=source%2Fglsl%2Fgenerate.cpp;fp=source%2Fglsl%2Fgenerate.cpp;h=e4830ec22aee2340aae79a93711600f415ef89a6;hp=99253fe041463ce01a852f340b967cb744f33a50;hb=abcd1fa06f9fab27c5934b4069523dd009862b18;hpb=8f12c5d2527f61183b2ae36aab224eefbf52086a diff --git a/source/glsl/generate.cpp b/source/glsl/generate.cpp index 99253fe0..e4830ec2 100644 --- a/source/glsl/generate.cpp +++ b/source/glsl/generate.cpp @@ -350,7 +350,7 @@ void ArraySizer::apply(Stage &stage) size = input_size; else if(kvp.second>=0) size = kvp.second+1; - else if(!kvp.first->name.compare(0, 3, "gl_")) + if(!size && !kvp.first->name.compare(0, 3, "gl_")) size = 1; if(size>0)