Module: Mesa
Branch: 7.9
Commit: 1c15fb4414ea7db0621aa457448b5a958254aa29
URL:    
http://cgit.freedesktop.org/mesa/mesa/commit/?id=1c15fb4414ea7db0621aa457448b5a958254aa29

Author: Chad Versace <[email protected]>
Date:   Fri Oct 15 14:44:28 2010 -0700

glsl: Fix lexer rule for ^=

The caret is a special character, and needs to be quoted or escaped.
(cherry picked from commit cba9062d584c2359ce3cd5e0e9c57e5d6b67509e)

---

 src/glsl/glsl_lexer.lpp |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

diff --git a/src/glsl/glsl_lexer.lpp b/src/glsl/glsl_lexer.lpp
index ed3cb25..fdf9604 100644
--- a/src/glsl/glsl_lexer.lpp
+++ b/src/glsl/glsl_lexer.lpp
@@ -243,7 +243,7 @@ layout              {
 \<\<=          return LEFT_ASSIGN;
 >>=            return RIGHT_ASSIGN;
 &=             return AND_ASSIGN;
-^=             return XOR_ASSIGN;
+"^="           return XOR_ASSIGN;
 \|=            return OR_ASSIGN;
 -=             return SUB_ASSIGN;
 

_______________________________________________
mesa-commit mailing list
[email protected]
http://lists.freedesktop.org/mailman/listinfo/mesa-commit

Reply via email to