diff options
author | nobu <nobu@b2dd03c8-39d4-4d8f-98ff-823fe69b080e> | 2007-05-29 19:17:18 +0000 |
---|---|---|
committer | nobu <nobu@b2dd03c8-39d4-4d8f-98ff-823fe69b080e> | 2007-05-29 19:17:18 +0000 |
commit | ae19e6ec03be9c6fca6c23dd7a6fa38d72d7a057 (patch) | |
tree | 4cb7c2135f1e4b6fcfbf4b838c538da62747a616 | |
parent | e814ab12532e45505c83167ddcbe355fe9541bed (diff) | |
download | ruby-ae19e6ec03be9c6fca6c23dd7a6fa38d72d7a057.tar.gz ruby-ae19e6ec03be9c6fca6c23dd7a6fa38d72d7a057.tar.xz ruby-ae19e6ec03be9c6fca6c23dd7a6fa38d72d7a057.zip |
* eval.c (rb_eval_cmd): just return if no exceptions.
[ruby-dev:30820]
git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@12408 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-rw-r--r-- | ChangeLog | 5 | ||||
-rw-r--r-- | eval.c | 2 |
2 files changed, 6 insertions, 1 deletions
@@ -1,3 +1,8 @@ +Wed May 30 04:18:37 2007 Nobuyoshi Nakada <nobu@ruby-lang.org> + + * eval.c (rb_eval_cmd): just return if no exceptions. + [ruby-dev:30820] + Wed May 30 02:14:25 2007 Nobuyoshi Nakada <nobu@ruby-lang.org> * signal.c (interrupt_init): needs to pass nil for Interrupt. @@ -333,7 +333,7 @@ rb_eval_cmd(VALUE cmd, VALUE arg, int level) POP_TAG(); rb_set_safe_level_force(safe); - th_jump_tag_but_local_jump(state, val); + if (state) th_jump_tag_but_local_jump(state, val); return val; } |