diff options
| author | Yukihiro "Matz" Matsumoto <[email protected]> | 2013-08-14 17:34:23 -0700 |
|---|---|---|
| committer | Yukihiro "Matz" Matsumoto <[email protected]> | 2013-08-14 17:34:23 -0700 |
| commit | a1bcadeb32a840d06cb8009c0051bd1668204197 (patch) | |
| tree | 18413eeae61c51358b2d09c7fb60db59d981552f /src | |
| parent | d780c6683e1f418e109e1fcc9b1df380ad7ee8c7 (diff) | |
| parent | 7d41835ded4e0f3844f345178282a2e7f9b1afec (diff) | |
| download | mruby-a1bcadeb32a840d06cb8009c0051bd1668204197.tar.gz mruby-a1bcadeb32a840d06cb8009c0051bd1668204197.zip | |
Merge pull request #1475 from carsonmcdonald/fixparseerror
Return when block argument error
Diffstat (limited to 'src')
| -rw-r--r-- | src/parse.y | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/src/parse.y b/src/parse.y index 73d2d2758..bbad88949 100644 --- a/src/parse.y +++ b/src/parse.y @@ -857,6 +857,7 @@ ret_args(parser_state *p, node *n) { if (n->cdr) { yyerror(p, "block argument should not be given"); + return NULL; } if (!n->car->cdr) return n->car->car; return new_array(p, n->car); |
