Revert "Add a new function mrb_exc_protect()."

This reverts commit 8746a6fe4e7bda8a0fbc0eaece9314ec51a0c255.

We already have `mrb_protect()`, `mrb_ensure()` and `mrb_rescue()`
functions. If you need to handle exceptions from C functions, use those
functions above.
This commit is contained in:
Yukihiro "Matz" Matsumoto
2020-09-29 16:44:04 +09:00
parent 3d6adccfbe
commit 82046ff26e
2 changed files with 0 additions and 26 deletions
-3
View File
@@ -1293,9 +1293,6 @@ MRB_API void mrb_print_backtrace(mrb_state *mrb);
MRB_API void mrb_print_error(mrb_state *mrb);
/* function for `raisef` formatting */
MRB_API mrb_value mrb_vformat(mrb_state *mrb, const char *format, va_list ap);
/* function to protect errors during execution */
MRB_API mrb_value mrb_exc_protect(mrb_state *mrb, mrb_value (*body)(mrb_state*, void*), void *a, mrb_value (*resc)(mrb_state*, void*, mrb_value), void *b);
/* macros to get typical exception objects
note: