Mesa (gallium-0.2): glsl: move declaration before code

Alan Hourihane alanh at kemper.freedesktop.org
Fri Jan 16 16:45:06 UTC 2009


Module: Mesa
Branch: gallium-0.2
Commit: e1ba29ea19fd99d16b63cc34bc2aa1e4a26c5a25
URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=e1ba29ea19fd99d16b63cc34bc2aa1e4a26c5a25

Author: Brian Paul <brianp at vmware.com>
Date:   Thu Jan 15 07:04:36 2009 -0700

glsl: move declaration before code

---

 src/mesa/shader/slang/slang_compile.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

diff --git a/src/mesa/shader/slang/slang_compile.c b/src/mesa/shader/slang/slang_compile.c
index 04fa2e0..818b90b 100644
--- a/src/mesa/shader/slang/slang_compile.c
+++ b/src/mesa/shader/slang/slang_compile.c
@@ -1471,9 +1471,9 @@ parse_expression(slang_parse_ctx * C, slang_output_ctx * O,
                   RETURN0;
                }
                else {
-                  array_constructor = GL_TRUE;
                   /* parse the array constructor size */
                   slang_operation array_size;
+                  array_constructor = GL_TRUE;
                   slang_operation_construct(&array_size);
                   if (!parse_expression(C, O, &array_size)) {
                      slang_operation_destruct(&array_size);




More information about the mesa-commit mailing list