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

bacek at svn.parrot.org bacek at svn.parrot.org
Mon Jun 22 12:37:14 UTC 2009


Author: bacek
Date: Mon Jun 22 12:37:12 2009
New Revision: 39713
URL: https://trac.parrot.org/parrot/changeset/39713

Log:
[pmc] Support stringification of PMC keys in HashInteratorKey.

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

Modified: branches/tt761_keys_revamp/src/pmc/hashiteratorkey.pmc
==============================================================================
--- branches/tt761_keys_revamp/src/pmc/hashiteratorkey.pmc	Mon Jun 22 12:14:22 2009	(r39712)
+++ branches/tt761_keys_revamp/src/pmc/hashiteratorkey.pmc	Mon Jun 22 12:37:12 2009	(r39713)
@@ -86,8 +86,11 @@
             case Hash_key_type_STRING:
                 return (STRING*)attrs->bucket->key;
 
+            case Hash_key_type_PMC:
+                return VTABLE_get_string(INTERP, (PMC *)attrs->bucket->key);
+
             default:
-                /* Horribly die */
+                /* Horribly die? */
                 break;
         }
 


More information about the parrot-commits mailing list