diff options
-rw-r--r-- | ChangeLog | 5 | ||||
-rw-r--r-- | parse.y | 2 |
2 files changed, 6 insertions, 1 deletions
@@ -1,3 +1,8 @@ +Tue May 21 01:16:46 2002 Nobuyoshi Nakada <nobu.nokada@softhome.net> + + * parse.y (bodystmt): ensure clause was excuted on else clause + without rescue clase. + Tue May 21 00:20:25 2002 Takaaki Tateishi <ttate@kt.jaist.ac.jp> * ext/dl/ptr.c: rename PtrData::alloc to PtrData::malloc. @@ -309,7 +309,7 @@ bodystmt : compstmt } else if ($3) { rb_warn("else without rescue is useless"); - $$ = block_append($$, $4); + $$ = block_append($$, $3); } if ($4) { $$ = NEW_ENSURE($$, $4); |