diff options
| author | Yukihiro "Matz" Matsumoto <[email protected]> | 2014-07-15 08:34:34 +0900 |
|---|---|---|
| committer | Yukihiro "Matz" Matsumoto <[email protected]> | 2014-07-15 08:34:34 +0900 |
| commit | 472a1c244e4e1c00820c005376547334274de35a (patch) | |
| tree | 582fb87d8897b559e54ec8762d35db98466dfdad /src | |
| parent | f1160977022ed13017c9604dc91bf7c33960f480 (diff) | |
| download | mruby-472a1c244e4e1c00820c005376547334274de35a.tar.gz mruby-472a1c244e4e1c00820c005376547334274de35a.zip | |
backtrace supression condition was wrong; fix #2472
Diffstat (limited to 'src')
| -rw-r--r-- | src/backtrace.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/backtrace.c b/src/backtrace.c index 737a350a9..d02d11350 100644 --- a/src/backtrace.c +++ b/src/backtrace.c @@ -147,7 +147,7 @@ exc_output_backtrace(mrb_state *mrb, struct RObject *exc, output_stream_func fun void mrb_print_backtrace(mrb_state *mrb) { - if (mrb->exc || mrb_obj_is_kind_of(mrb, mrb_obj_value(mrb->exc), E_SYSSTACK_ERROR)) { + if (!mrb->exc || mrb_obj_is_kind_of(mrb, mrb_obj_value(mrb->exc), E_SYSSTACK_ERROR)) { return; } exc_output_backtrace(mrb, mrb->exc, print_backtrace_i, (void*)stderr); |
