mirror of
https://github.com/mruby/mruby
synced 2026-06-08 16:11:16 +00:00
Merge pull request #2795 from cremno/fix-type-of-mrb_exc_new-s-len-parameter
fix type of mrb_exc_new()'s len parameter
This commit is contained in:
+1
-1
@@ -365,7 +365,7 @@ MRB_API mrb_value mrb_obj_clone(mrb_state *mrb, mrb_value self);
|
||||
#define TOLOWER(c) (ISASCII(c) ? tolower((int)(unsigned char)(c)) : (c))
|
||||
#endif
|
||||
|
||||
MRB_API mrb_value mrb_exc_new(mrb_state *mrb, struct RClass *c, const char *ptr, long len);
|
||||
MRB_API mrb_value mrb_exc_new(mrb_state *mrb, struct RClass *c, const char *ptr, size_t len);
|
||||
MRB_API mrb_noreturn void mrb_exc_raise(mrb_state *mrb, mrb_value exc);
|
||||
|
||||
MRB_API mrb_noreturn void mrb_raise(mrb_state *mrb, struct RClass *c, const char *msg);
|
||||
|
||||
+1
-1
@@ -19,7 +19,7 @@
|
||||
#include "mrb_throw.h"
|
||||
|
||||
MRB_API mrb_value
|
||||
mrb_exc_new(mrb_state *mrb, struct RClass *c, const char *ptr, long len)
|
||||
mrb_exc_new(mrb_state *mrb, struct RClass *c, const char *ptr, size_t len)
|
||||
{
|
||||
mrb_value arg = mrb_str_new(mrb, ptr, len);
|
||||
return mrb_obj_new(mrb, c, 1, &arg);
|
||||
|
||||
Reference in New Issue
Block a user