meta: Move declaration before code.
authorVinson Lee <vlee@freedesktop.org>
Fri, 22 Nov 2013 04:24:05 +0000 (20:24 -0800)
committerVinson Lee <vlee@freedesktop.org>
Fri, 22 Nov 2013 04:29:38 +0000 (20:29 -0800)
Fixes MSVC build.

meta.c(2411) : error C2143: syntax error : missing ';' before 'type'
meta.c(2411) : error C2143: syntax error : missing ')' before 'type'
meta.c(2411) : error C2065: 'layer' : undeclared identifier
meta.c(2411) : error C2059: syntax error : ')'
meta.c(2411) : error C2143: syntax error : missing ';' before '{'
meta.c(2413) : error C2065: 'layer' : undeclared identifier
meta.c(2415) : error C2065: 'layer' : undeclared identifier

Signed-off-by: Vinson Lee <vlee@freedesktop.org>
src/mesa/drivers/common/meta.c

index 0c05cc0259601db9927994f34f60b72092559027..7b41876b94594ddfffb7d5a83bd382d535e09927 100644 (file)
@@ -2408,7 +2408,8 @@ _mesa_meta_glsl_Clear(struct gl_context *ctx, GLbitfield buffers)
 
    /* draw quad(s) */
    if (fb->NumLayers > 0) {
-      for (unsigned layer = 0; layer < fb->NumLayers; layer++) {
+      unsigned layer;
+      for (layer = 0; layer < fb->NumLayers; layer++) {
          if (fb->_IntegerColor)
             _mesa_Uniform1i(clear->IntegerLayerLocation, layer);
          else