diff --git a/gc.c b/gc.c index c9c2bd8ad4..e4daeffbe7 100644 --- a/gc.c +++ b/gc.c @@ -13604,13 +13604,11 @@ rb_raw_obj_info(char *buff, const int buff_size, VALUE obj) else if (RBASIC(obj)->klass == 0) { APPENDF((BUFF_ARGS, "(temporary internal)")); } - else { - if (RTEST(RBASIC(obj)->klass)) { + else if (RTEST(RBASIC(obj)->klass)) { VALUE class_path = rb_class_path_cached(RBASIC(obj)->klass); if (!NIL_P(class_path)) { APPENDF((BUFF_ARGS, "(%s)", RSTRING_PTR(class_path))); } - } } #if GC_DEBUG