[svn:parrot] r39757 - branches/tt761_keys_revamp/src/pmc

bacek at svn.parrot.org bacek at svn.parrot.org
Wed Jun 24 10:25:28 UTC 2009


Author: bacek
Date: Wed Jun 24 10:25:27 2009
New Revision: 39757
URL: https://trac.parrot.org/parrot/changeset/39757

Log:
[pmc] Sigh. Replace SUPER() with hand-crafted call to INTERP->vtables[...] again.

Modified:
   branches/tt761_keys_revamp/src/pmc/namespace.pmc

Modified: branches/tt761_keys_revamp/src/pmc/namespace.pmc
==============================================================================
--- branches/tt761_keys_revamp/src/pmc/namespace.pmc	Wed Jun 24 10:25:08 2009	(r39756)
+++ branches/tt761_keys_revamp/src/pmc/namespace.pmc	Wed Jun 24 10:25:27 2009	(r39757)
@@ -396,7 +396,8 @@
     }
 
     VTABLE PMC *get_pmc_keyed(PMC *key) {
-        PMC    *ns = SUPER(key);
+        /* PMC    *ns = SUPER(key); */
+        PMC    *ns = INTERP->vtables[enum_class_Hash]->get_pmc_keyed(INTERP, SELF, key);
 
         if (!PMC_IS_NULL(ns))
             return ns;


More information about the parrot-commits mailing list