summaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
authortake_cheeze <[email protected]>2014-07-08 22:25:32 +0900
committertake_cheeze <[email protected]>2014-07-08 22:25:32 +0900
commitab779b7ad8988f090e36e57eaa6774e54b24f679 (patch)
treeb2ec4d4ff676848350ed03b2cf5a12d5b626e25f
parent5bb0a1fb5e6c2ed189fc09ac4e761336bddffa75 (diff)
downloadmruby-ab779b7ad8988f090e36e57eaa6774e54b24f679.tar.gz
mruby-ab779b7ad8988f090e36e57eaa6774e54b24f679.zip
Use `mrb_print_error` to print exception instead of `mrb_p`.
-rw-r--r--tasks/mrbgems_test.rake4
-rw-r--r--test/init_mrbtest.c2
2 files changed, 3 insertions, 3 deletions
diff --git a/tasks/mrbgems_test.rake b/tasks/mrbgems_test.rake
index a6e9eb99e..2fdf5f171 100644
--- a/tasks/mrbgems_test.rake
+++ b/tasks/mrbgems_test.rake
@@ -55,7 +55,7 @@ MRuby.each_target do
f.puts %Q[ mrb_load_irep(mrb2, gem_test_irep_#{g.funcname}_preload);]
end
f.puts %Q[ if (mrb2->exc) {]
- f.puts %Q[ mrb_p(mrb2, mrb_obj_value(mrb2->exc));]
+ f.puts %Q[ mrb_print_error(mrb2);]
f.puts %Q[ exit(EXIT_FAILURE);]
f.puts %Q[ }]
f.puts %Q[ mrb_const_set(mrb2, mrb_obj_value(mrb2->object_class), mrb_intern_lit(mrb2, "GEMNAME"), mrb_str_new(mrb2, "#{g.name}", #{g.name.length}));]
@@ -74,7 +74,7 @@ MRuby.each_target do
f.puts %Q[ mrb_load_irep(mrb2, gem_test_irep_#{g.funcname}_#{i});]
f.puts %Q[ if (mrb2->exc) {]
- f.puts %Q[ mrb_p(mrb2, mrb_obj_value(mrb2->exc));]
+ f.puts %Q[ mrb_print_error(mrb2);]
f.puts %Q[ exit(EXIT_FAILURE);]
f.puts %Q[ }]
f.puts %Q[ ]
diff --git a/test/init_mrbtest.c b/test/init_mrbtest.c
index 717578dc8..3ce42f661 100644
--- a/test/init_mrbtest.c
+++ b/test/init_mrbtest.c
@@ -16,7 +16,7 @@ mrb_init_mrbtest(mrb_state *mrb)
mrbgemtest_init(mrb);
#endif
if (mrb->exc) {
- mrb_p(mrb, mrb_obj_value(mrb->exc));
+ mrb_print_error(mrb);
exit(EXIT_FAILURE);
}
}