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

bacek at svn.parrot.org bacek at svn.parrot.org
Thu Jun 25 11:29:43 UTC 2009


Author: bacek
Date: Thu Jun 25 11:29:41 2009
New Revision: 39767
URL: https://trac.parrot.org/parrot/changeset/39767

Log:
[pmc] Hash.slice is acually synonim for get_iter...

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

Modified: branches/tt761_keys_revamp/src/pmc/hash.pmc
==============================================================================
--- branches/tt761_keys_revamp/src/pmc/hash.pmc	Thu Jun 25 04:43:44 2009	(r39766)
+++ branches/tt761_keys_revamp/src/pmc/hash.pmc	Thu Jun 25 11:29:41 2009	(r39767)
@@ -1418,9 +1418,7 @@
 
     VTABLE PMC *slice(PMC *key, INTVAL f) {
         if (f == 0) {
-            PMC * const iter = pmc_new_init(INTERP, enum_class_Iterator, SELF);
-            PARROT_ITERATOR(iter)->key = key;
-            return iter;
+            return SELF.get_iter();
         }
 
         Parrot_ex_throw_from_c_args(INTERP, NULL, EXCEPTION_OUT_OF_BOUNDS,


More information about the parrot-commits mailing list