ruby-changes:52448
From: nobu <ko1@a...>
Date: Fri, 7 Sep 2018 23:37:24 +0900 (JST)
Subject: [ruby-changes:52448] nobu:r64657 (trunk): ext/objspace/object_tracing.c (freeobj_i): fix missing assignment
nobu 2018-09-07 23:37:19 +0900 (Fri, 07 Sep 2018) New Revision: 64657 https://svn.ruby-lang.org/cgi-bin/viewvc.cgi?view=revision&revision=64657 Log: ext/objspace/object_tracing.c (freeobj_i): fix missing assignment Modified files: trunk/ext/objspace/object_tracing.c Index: ext/objspace/object_tracing.c =================================================================== --- ext/objspace/object_tracing.c (revision 64656) +++ ext/objspace/object_tracing.c (revision 64657) @@ -129,6 +129,7 @@ freeobj_i(VALUE tpval, void *data) https://github.com/ruby/ruby/blob/trunk/ext/objspace/object_tracing.c#L129 } else { if (st_delete(arg->object_table, &obj, &v)) { + info = (struct allocation_info *)v; delete_unique_str(arg->str_table, info->path); delete_unique_str(arg->str_table, info->class_path); ruby_xfree(info); -- ML: ruby-changes@q... Info: http://www.atdot.net/~ko1/quickml/