diff options
| author | Yukihiro "Matz" Matsumoto <[email protected]> | 2016-12-13 11:18:05 +0900 |
|---|---|---|
| committer | Yukihiro "Matz" Matsumoto <[email protected]> | 2016-12-13 11:18:05 +0900 |
| commit | d196e4dd04d2b1879401f31788d4630d3c1c972a (patch) | |
| tree | 0ce53c198103fb0c03b486084931a3101de2ef3d /mrbgems/mruby-compiler/core/parse.y | |
| parent | 3bedd22d55fafef83f2ddf387cb595cf5ea60e63 (diff) | |
| download | mruby-d196e4dd04d2b1879401f31788d4630d3c1c972a.tar.gz mruby-d196e4dd04d2b1879401f31788d4630d3c1c972a.zip | |
void_expr_error(): n may be NULL.
Reported from @clayton-shopify.
Diffstat (limited to 'mrbgems/mruby-compiler/core/parse.y')
| -rw-r--r-- | mrbgems/mruby-compiler/core/parse.y | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/mrbgems/mruby-compiler/core/parse.y b/mrbgems/mruby-compiler/core/parse.y index ee3373fbf..d70125a0b 100644 --- a/mrbgems/mruby-compiler/core/parse.y +++ b/mrbgems/mruby-compiler/core/parse.y @@ -3430,6 +3430,7 @@ void_expr_error(parser_state *p, node *n) { int c; + if (n == NULL) return; c = (int)(intptr_t)n->car; switch (c) { case NODE_BREAK: |
