glsl: #undef THIS macro to fix MSVC build
authorBrian Paul <brianp@vmware.com>
Fri, 13 Apr 2018 15:56:33 +0000 (09:56 -0600)
committerBrian Paul <brianp@vmware.com>
Fri, 13 Apr 2018 19:53:12 +0000 (13:53 -0600)
commit1098c18af3f432968be9c46a2be0ff7f420060d7
tree3dbd1c2d96d42e78f4fe71055f90d40b0587129a
parent5dc7233f444a84f6317509e690c861a87562775e
glsl: #undef THIS macro to fix MSVC build

THIS is a macro in one of the MSVC header files.  It's also a token
in the GLSL lexer.  This causes a compilation failure with MSVC.
This issue seems to be newly exposed after the recent mtypes.h removal
patches.

Reviewed-by: Charmaine Lee <charmainel@vmware.com>
Reviewed-by: Neha Bhende <bhenden@vmware.com>
src/compiler/glsl/glsl_parser_extras.h