summaryrefslogtreecommitdiffhomepage
path: root/mrbgems/mruby-os-memsize/src
diff options
context:
space:
mode:
authorYukihiro "Matz" Matsumoto <[email protected]>2021-09-29 13:39:07 +0900
committerYukihiro "Matz" Matsumoto <[email protected]>2021-09-30 12:46:45 +0900
commitbb3cd69aff5d6cecf87af9ec65994ad701c65a3c (patch)
tree6ce7317ffe7afe724aa2af5f675e0dc32e6e4c02 /mrbgems/mruby-os-memsize/src
parentf1a5c050f40e5cf7f234aaf4ca75144a9202158a (diff)
downloadmruby-bb3cd69aff5d6cecf87af9ec65994ad701c65a3c.tar.gz
mruby-bb3cd69aff5d6cecf87af9ec65994ad701c65a3c.zip
value.h: introduce `MRB_TT_STRUCT` for `mruby-struct`.
Diffstat (limited to 'mrbgems/mruby-os-memsize/src')
-rw-r--r--mrbgems/mruby-os-memsize/src/memsize.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/mrbgems/mruby-os-memsize/src/memsize.c b/mrbgems/mruby-os-memsize/src/memsize.c
index 9947512cf..b6a25a204 100644
--- a/mrbgems/mruby-os-memsize/src/memsize.c
+++ b/mrbgems/mruby-os-memsize/src/memsize.c
@@ -88,6 +88,7 @@ os_memsize_of_object(mrb_state* mrb, mrb_value obj)
mrb_hash_memsize(obj);
break;
}
+ case MRB_TT_STRUCT:
case MRB_TT_ARRAY: {
mrb_int len = RARRAY_LEN(obj);
/* Arrays that do not fit within an RArray perform a heap allocation