summaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
authorYukihiro "Matz" Matsumoto <[email protected]>2014-06-25 02:36:02 +0900
committerYukihiro "Matz" Matsumoto <[email protected]>2014-06-25 02:36:02 +0900
commit5b590d977fe4f96c7f28bb11565b1b5d2b1c53f2 (patch)
tree2a809ec95103d815b73254cccc0e7c6a268bb268
parent46da47fc5ee8f0e6049d69225114fd93e538ca3a (diff)
downloadmruby-5b590d977fe4f96c7f28bb11565b1b5d2b1c53f2.tar.gz
mruby-5b590d977fe4f96c7f28bb11565b1b5d2b1c53f2.zip
revert #2344 because of #2395
-rw-r--r--src/parse.y6
1 files changed, 1 insertions, 5 deletions
diff --git a/src/parse.y b/src/parse.y
index 043c86776..9b1d4135f 100644
--- a/src/parse.y
+++ b/src/parse.y
@@ -253,11 +253,7 @@ local_var_p(parser_state *p, mrb_sym sym)
static void
local_add_f(parser_state *p, mrb_sym sym)
{
- if (p->locals->car && !p->locals->car->car) {
- p->locals->car->car = nsym(sym);
- } else {
- p->locals->car = push(p->locals->car, nsym(sym));
- }
+ p->locals->car = push(p->locals->car, nsym(sym));
}
static void