diff --git a/Install/Windows/glslangValidator.exe b/Install/Windows/glslangValidator.exe index 66ad88b7..0dc01f9b 100644 Binary files a/Install/Windows/glslangValidator.exe and b/Install/Windows/glslangValidator.exe differ diff --git a/glslang/Include/revision.h b/glslang/Include/revision.h index 86332b96..8d866e5c 100644 --- a/glslang/Include/revision.h +++ b/glslang/Include/revision.h @@ -9,5 +9,5 @@ // source have to figure out how to create revision.h just to get a build // going. However, if it is not updated, it can be a version behind. -#define GLSLANG_REVISION "24387" -#define GLSLANG_DATE "2013/12/06 09:13:47" +#define GLSLANG_REVISION "24390" +#define GLSLANG_DATE "2013/12/06 11:19:22" diff --git a/glslang/MachineIndependent/preprocessor/Pp.cpp b/glslang/MachineIndependent/preprocessor/Pp.cpp index 5e43c2a1..30df4037 100644 --- a/glslang/MachineIndependent/preprocessor/Pp.cpp +++ b/glslang/MachineIndependent/preprocessor/Pp.cpp @@ -408,7 +408,7 @@ namespace { }; -struct { +struct TBinop { int token, precedence, (*op)(int, int); } binop[] = { { CPP_OR_OP, LOGOR, op_logor }, @@ -431,7 +431,7 @@ struct { { '%', MUL, op_mod }, }; -struct { +struct TUnop { int token, (*op)(int); } unop[] = { { '+', op_pos },