[svn:parrot] r43328 - branches/boehm_gc/src/gc

bacek at svn.parrot.org bacek at svn.parrot.org
Wed Dec 30 20:24:47 UTC 2009


Author: bacek
Date: Wed Dec 30 20:24:46 2009
New Revision: 43328
URL: https://trac.parrot.org/parrot/changeset/43328

Log:
Call Parrot_pmc_destroy in finalizer cb.

Modified:
   branches/boehm_gc/src/gc/gc_boehm.c

Modified: branches/boehm_gc/src/gc/gc_boehm.c
==============================================================================
--- branches/boehm_gc/src/gc/gc_boehm.c	Wed Dec 30 20:11:44 2009	(r43327)
+++ branches/boehm_gc/src/gc/gc_boehm.c	Wed Dec 30 20:24:46 2009	(r43328)
@@ -254,9 +254,7 @@
     PMC           *pmc    = (PMC*)obj;
     Parrot_Interp  interp = (Parrot_Interp)user_data;
 
-    if (PObj_custom_destroy_TEST(pmc))
-        VTABLE_destroy(interp, pmc);
-
+    Parrot_pmc_destroy(interp, pmc);
 }
 
 /*


More information about the parrot-commits mailing list