summaryrefslogtreecommitdiffstatshomepage
diff options
context:
space:
mode:
-rw-r--r--py/parse.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/py/parse.c b/py/parse.c
index 82b5413e59..42a947997a 100644
--- a/py/parse.c
+++ b/py/parse.c
@@ -208,7 +208,7 @@ STATIC const char *const rule_name_table[] = {
#endif
typedef struct _rule_stack_t {
- size_t src_line : 8 * sizeof(size_t) - 8; // maximum bits storing source line number
+ size_t src_line : (8 * sizeof(size_t) - 8); // maximum bits storing source line number
size_t rule_id : 8; // this must be large enough to fit largest rule number
size_t arg_i; // this dictates the maximum nodes in a "list" of things
} rule_stack_t;