diff options
| author | Yukihiro "Matz" Matsumoto <[email protected]> | 2019-04-22 21:17:27 +0900 |
|---|---|---|
| committer | GitHub <[email protected]> | 2019-04-22 21:17:27 +0900 |
| commit | 49cb1490331addee130b9c38a3d05e7f17382097 (patch) | |
| tree | c814bba7c0e9f11276b4e3ddb703a095a8e4e86b /include/mruby.h | |
| parent | 9985d0aaca58f8bf028695b52443dd7d2f68cb12 (diff) | |
| parent | 6907e97fa16507018a3c082fe5621d2662e59e08 (diff) | |
| download | mruby-49cb1490331addee130b9c38a3d05e7f17382097.tar.gz mruby-49cb1490331addee130b9c38a3d05e7f17382097.zip | |
Merge pull request #4391 from dearblue/inlines
Change modifier to `MRB_INLINE` from `static inline`
Diffstat (limited to 'include/mruby.h')
| -rw-r--r-- | include/mruby.h | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/include/mruby.h b/include/mruby.h index 7026c1f5e..de6a803ef 100644 --- a/include/mruby.h +++ b/include/mruby.h @@ -868,7 +868,7 @@ typedef const char *mrb_args_format; */ MRB_API mrb_int mrb_get_args(mrb_state *mrb, mrb_args_format format, ...); -static inline mrb_sym +MRB_INLINE mrb_sym mrb_get_mid(mrb_state *mrb) /* get method symbol */ { return mrb->c->ci->mid; @@ -1081,13 +1081,13 @@ MRB_API mrb_value mrb_Float(mrb_state *mrb, mrb_value val); MRB_API mrb_value mrb_inspect(mrb_state *mrb, mrb_value obj); MRB_API mrb_bool mrb_eql(mrb_state *mrb, mrb_value obj1, mrb_value obj2); -static inline int +MRB_INLINE int mrb_gc_arena_save(mrb_state *mrb) { return mrb->gc.arena_idx; } -static inline void +MRB_INLINE void mrb_gc_arena_restore(mrb_state *mrb, int idx) { mrb->gc.arena_idx = idx; @@ -1192,7 +1192,7 @@ MRB_API mrb_value mrb_to_int(mrb_state *mrb, mrb_value val); MRB_API mrb_value mrb_to_str(mrb_state *mrb, mrb_value val); MRB_API void mrb_check_type(mrb_state *mrb, mrb_value x, enum mrb_vtype t); -static inline void mrb_check_frozen(mrb_state *mrb, void *o) +MRB_INLINE void mrb_check_frozen(mrb_state *mrb, void *o) { if (MRB_FROZEN_P((struct RBasic*)o)) mrb_frozen_error(mrb, o); } |
