iv table may be empty

This commit is contained in:
Yukihiro Matsumoto
2012-08-13 04:51:48 +09:00
parent 1ed39d5c05
commit 59bf47e7f8
+1 -1
View File
@@ -615,7 +615,7 @@ mrb_obj_instance_variables(mrb_state *mrb, mrb_value self)
mrb_value ary;
ary = mrb_ary_new(mrb);
if (obj_iv_p(self)) {
if (obj_iv_p(self) && mrb_obj_ptr(self)->iv) {
iv_foreach(mrb, mrb_obj_ptr(self)->iv, iv_i, &ary);
}
return ary;