From 391807b73c2ced4a7dd49e417ab14e4c81b4ec70 Mon Sep 17 00:00:00 2001 From: Ryan Scott Date: Sat, 18 May 2013 10:46:55 +1000 Subject: Changed the counting so that only objects that are alive are added to the object counts. --- mrbgems/mruby-objectspace/src/mruby_objectspace.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'mrbgems/mruby-objectspace/src/mruby_objectspace.c') diff --git a/mrbgems/mruby-objectspace/src/mruby_objectspace.c b/mrbgems/mruby-objectspace/src/mruby_objectspace.c index 924eeb0e1..0dc94d792 100644 --- a/mrbgems/mruby-objectspace/src/mruby_objectspace.c +++ b/mrbgems/mruby-objectspace/src/mruby_objectspace.c @@ -35,11 +35,11 @@ void os_count_object_type(mrb_state *mrb, struct RBasic* obj, void *data) { struct os_count_struct* obj_count; obj_count = (struct os_count_struct*)(data); - obj_count->counts[obj->tt]++; if (is_dead(mrb, obj)) { obj_count->freed++; } else { + obj_count->counts[obj->tt]++; obj_count->total++; } } -- cgit v1.2.3