diff options
author | knu <knu@b2dd03c8-39d4-4d8f-98ff-823fe69b080e> | 2002-10-25 19:46:02 +0000 |
---|---|---|
committer | knu <knu@b2dd03c8-39d4-4d8f-98ff-823fe69b080e> | 2002-10-25 19:46:02 +0000 |
commit | c82b9dd0ef1433fb95dd916119ba44524c8b8b6a (patch) | |
tree | 6208093997cb27ff752a3664f807d4b0e53d18aa | |
parent | 08c4391b7ad1bcac242c058b15c8478faca56a54 (diff) |
* parse.y (str_extend): pushback() takes one argument, so properly
pass c to it.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_6@3000 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-rw-r--r-- | ChangeLog | 5 | ||||
-rw-r--r-- | parse.y | 4 |
2 files changed, 7 insertions, 2 deletions
@@ -1,3 +1,8 @@ +Sat Oct 26 04:39:48 2002 Akinori MUSHA <knu@iDaemons.org> + + * parse.y (str_extend): pushback() takes one argument, so properly + pass c to it. + Sat Oct 26 04:38:25 2002 Akinori MUSHA <knu@iDaemons.org> * ext/dbm/dbm.c (fdbm_indexes, fdbm_select): add a missing @@ -717,7 +717,7 @@ arg : lhs '=' arg } | primary '[' aref_args ']' tOP_ASGN arg { - NODE *tmp, *args = NEW_LIST($6); + NODE *args = NEW_LIST($6); value_expr($6); $3 = list_append($3, NEW_NIL()); @@ -3993,7 +3993,7 @@ str_extend(list, term, paren) tokadd(c); c = nextc(); if (!is_identchar(c)) { - pushback(); + pushback(c); goto invalid_interporate; } tokadd(c); |