summaryrefslogtreecommitdiffhomepage
path: root/mrbgems/mruby-objectspace/src/mruby_objectspace.c
diff options
context:
space:
mode:
authortake_cheeze <[email protected]>2014-03-27 07:06:44 +0900
committertake_cheeze <[email protected]>2014-03-27 07:06:44 +0900
commit889a2e09320c9432af7ce00cd483813c264b7f6d (patch)
tree7372fb17beff4b5e2773d38b3dad38487ad47ce4 /mrbgems/mruby-objectspace/src/mruby_objectspace.c
parent6e1e728c51c9178a239fd9c44f0df5e612135e70 (diff)
downloadmruby-889a2e09320c9432af7ce00cd483813c264b7f6d.tar.gz
mruby-889a2e09320c9432af7ce00cd483813c264b7f6d.zip
Use CRuby compatible key in ObjectSpace.count_objects .
Diffstat (limited to 'mrbgems/mruby-objectspace/src/mruby_objectspace.c')
-rw-r--r--mrbgems/mruby-objectspace/src/mruby_objectspace.c46
1 files changed, 23 insertions, 23 deletions
diff --git a/mrbgems/mruby-objectspace/src/mruby_objectspace.c b/mrbgems/mruby-objectspace/src/mruby_objectspace.c
index 31139c429..938eb1716 100644
--- a/mrbgems/mruby-objectspace/src/mruby_objectspace.c
+++ b/mrbgems/mruby-objectspace/src/mruby_objectspace.c
@@ -67,29 +67,29 @@ os_count_objects(mrb_state *mrb, mrb_value self)
for (i = MRB_TT_FALSE; i < MRB_TT_MAXDEFINE; i++) {
mrb_value type;
switch (i) {
-#define COUNT_TYPE(t) case (t): type = mrb_symbol_value(mrb_intern_lit(mrb, #t)); break;
- COUNT_TYPE(MRB_TT_FALSE);
- COUNT_TYPE(MRB_TT_FREE);
- COUNT_TYPE(MRB_TT_TRUE);
- COUNT_TYPE(MRB_TT_FIXNUM);
- COUNT_TYPE(MRB_TT_SYMBOL);
- COUNT_TYPE(MRB_TT_UNDEF);
- COUNT_TYPE(MRB_TT_FLOAT);
- COUNT_TYPE(MRB_TT_CPTR);
- COUNT_TYPE(MRB_TT_OBJECT);
- COUNT_TYPE(MRB_TT_CLASS);
- COUNT_TYPE(MRB_TT_MODULE);
- COUNT_TYPE(MRB_TT_ICLASS);
- COUNT_TYPE(MRB_TT_SCLASS);
- COUNT_TYPE(MRB_TT_PROC);
- COUNT_TYPE(MRB_TT_ARRAY);
- COUNT_TYPE(MRB_TT_HASH);
- COUNT_TYPE(MRB_TT_STRING);
- COUNT_TYPE(MRB_TT_RANGE);
- COUNT_TYPE(MRB_TT_EXCEPTION);
- COUNT_TYPE(MRB_TT_FILE);
- COUNT_TYPE(MRB_TT_ENV);
- COUNT_TYPE(MRB_TT_DATA);
+#define COUNT_TYPE(t) case (MRB_T ## t): type = mrb_symbol_value(mrb_intern_lit(mrb, #t)); break;
+ COUNT_TYPE(T_FALSE);
+ COUNT_TYPE(T_FREE);
+ COUNT_TYPE(T_TRUE);
+ COUNT_TYPE(T_FIXNUM);
+ COUNT_TYPE(T_SYMBOL);
+ COUNT_TYPE(T_UNDEF);
+ COUNT_TYPE(T_FLOAT);
+ COUNT_TYPE(T_CPTR);
+ COUNT_TYPE(T_OBJECT);
+ COUNT_TYPE(T_CLASS);
+ COUNT_TYPE(T_MODULE);
+ COUNT_TYPE(T_ICLASS);
+ COUNT_TYPE(T_SCLASS);
+ COUNT_TYPE(T_PROC);
+ COUNT_TYPE(T_ARRAY);
+ COUNT_TYPE(T_HASH);
+ COUNT_TYPE(T_STRING);
+ COUNT_TYPE(T_RANGE);
+ COUNT_TYPE(T_EXCEPTION);
+ COUNT_TYPE(T_FILE);
+ COUNT_TYPE(T_ENV);
+ COUNT_TYPE(T_DATA);
#undef COUNT_TYPE
default:
type = mrb_fixnum_value(i); break;