]> git.mxchange.org Git - simgear.git/commitdiff
Initialise token precedence rule.
authorJames Turner <zakalawe@mac.com>
Tue, 23 Jul 2013 20:51:47 +0000 (21:51 +0100)
committerJames Turner <zakalawe@mac.com>
Tue, 23 Jul 2013 20:51:47 +0000 (21:51 +0100)
Thanks to Philosopher for the catch.

simgear/nasal/lex.c

index 89c3c407b28c578181f07c4e460c684ea8fe591d..b0dcf5f32f738fbec6089442fcccbd540fb889d6 100644 (file)
@@ -134,7 +134,8 @@ static void newToken(struct Parser* p, int pos, int type,
     tok->prev = last;
     tok->children = 0;
     tok->lastChild = 0;
-
+    tok->rule = 0;
+    
     // Context sensitivity hack: a "-" following a binary operator of
     // equal or higher precedence must be a unary negation.  Needed to
     // get precedence right in the parser for expressiong like "a * -2"