diff options
Diffstat (limited to 'include/mruby.h')
| -rw-r--r-- | include/mruby.h | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/include/mruby.h b/include/mruby.h index fc9656fbe..d93874dfa 100644 --- a/include/mruby.h +++ b/include/mruby.h @@ -999,8 +999,8 @@ char* mrb_locale_from_utf8(const char *p, int len); #define mrb_locale_free(p) free(p) #define mrb_utf8_free(p) free(p) #else -#define mrb_utf8_from_locale(p, l) (p) -#define mrb_locale_from_utf8(p, l) (p) +#define mrb_utf8_from_locale(p, l) ((char*)p) +#define mrb_locale_from_utf8(p, l) ((char*)p) #define mrb_locale_free(p) #define mrb_utf8_free(p) #endif @@ -1164,6 +1164,7 @@ MRB_API void mrb_print_error(mrb_state *mrb); #define E_SYNTAX_ERROR (mrb_exc_get(mrb, "SyntaxError")) #define E_LOCALJUMP_ERROR (mrb_exc_get(mrb, "LocalJumpError")) #define E_REGEXP_ERROR (mrb_exc_get(mrb, "RegexpError")) +#define E_FROZEN_ERROR (mrb_exc_get(mrb, "FrozenError")) #define E_NOTIMP_ERROR (mrb_exc_get(mrb, "NotImplementedError")) #ifndef MRB_WITHOUT_FLOAT |
