diff options
| author | Yukihiro "Matz" Matsumoto <[email protected]> | 2014-08-30 10:24:48 +0900 |
|---|---|---|
| committer | Yukihiro "Matz" Matsumoto <[email protected]> | 2014-08-30 10:24:48 +0900 |
| commit | e91389f9225429caa1ac3a95c7378b71efbc826c (patch) | |
| tree | a79ebd181fefb9e5b9534dd933107fbcda5119f8 /include | |
| parent | 5e9689c4492b6fea166e815d2bad62c302d66efb (diff) | |
| parent | 17b0d658fc99a2fc7fd547753ea32a9ac218b2a6 (diff) | |
| download | mruby-e91389f9225429caa1ac3a95c7378b71efbc826c.tar.gz mruby-e91389f9225429caa1ac3a95c7378b71efbc826c.zip | |
Merge pull request #2577 from cremno/remove-obsolete-macros
delete obsolete macros (mrb_basic + mrb_object)
Diffstat (limited to 'include')
| -rw-r--r-- | include/mruby/object.h | 5 |
1 files changed, 1 insertions, 4 deletions
diff --git a/include/mruby/object.h b/include/mruby/object.h index 56917a021..fe55620fe 100644 --- a/include/mruby/object.h +++ b/include/mruby/object.h @@ -37,16 +37,13 @@ struct RBasic { MRB_OBJECT_HEADER; }; #define mrb_basic_ptr(v) ((struct RBasic*)(mrb_ptr(v))) -/* obsolete macro mrb_basic; will be removed soon */ -#define mrb_basic(v) mrb_basic_ptr(v) struct RObject { MRB_OBJECT_HEADER; struct iv_tbl *iv; }; #define mrb_obj_ptr(v) ((struct RObject*)(mrb_ptr(v))) -/* obsolete macro mrb_object; will be removed soon */ -#define mrb_object(o) mrb_obj_ptr(o) + #define mrb_immediate_p(x) (mrb_type(x) < MRB_TT_HAS_BASIC) #define mrb_special_const_p(x) mrb_immediate_p(x) |
