[svn:parrot] r47786 - trunk/src/pmc

NotFound at svn.parrot.org NotFound at svn.parrot.org
Wed Jun 23 16:50:21 UTC 2010


Author: NotFound
Date: Wed Jun 23 16:50:21 2010
New Revision: 47786
URL: https://trac.parrot.org/parrot/changeset/47786

Log:
trailing space

Modified:
   trunk/src/pmc/handle.pmc
   trunk/src/pmc/orderedhashiterator.pmc

Modified: trunk/src/pmc/handle.pmc
==============================================================================
--- trunk/src/pmc/handle.pmc	Wed Jun 23 15:48:55 2010	(r47785)
+++ trunk/src/pmc/handle.pmc	Wed Jun 23 16:50:21 2010	(r47786)
@@ -57,7 +57,7 @@
 =item C<METHOD isatty()>
 
 Returns a boolean value indicating whether C<SELF> is a console/tty.
-This default implementation always return false. Override it in 
+This default implementation always return false. Override it in
 subtypes that are or can be tty.
 
 =cut

Modified: trunk/src/pmc/orderedhashiterator.pmc
==============================================================================
--- trunk/src/pmc/orderedhashiterator.pmc	Wed Jun 23 15:48:55 2010	(r47785)
+++ trunk/src/pmc/orderedhashiterator.pmc	Wed Jun 23 16:50:21 2010	(r47786)
@@ -95,21 +95,22 @@
 
         /* Restart iterator */
         attrs->elements = VTABLE_elements(INTERP, attrs->pmc_hash);
-        if (value == ITERATE_FROM_START || value == ITERATE_FROM_START_KEYS) {
+        switch (value) {
+          case ITERATE_FROM_START:
+          case ITERATE_FROM_START_KEYS:
             attrs->pos          = 0;
             attrs->reverse      = 0;
             attrs->next_entry   = PARROT_ORDEREDHASH(attrs->pmc_hash)->first;
-            return;
-        }
-        else if (value == ITERATE_FROM_END) {
+            break;
+          case ITERATE_FROM_END:
             attrs->pos          = attrs->elements;
             attrs->reverse      = 1;
             attrs->next_entry   = PARROT_ORDEREDHASH(attrs->pmc_hash)->last;
-            return;
+            break;
+          default:
+            Parrot_ex_throw_from_c_args(INTERP, NULL, EXCEPTION_INVALID_OPERATION,
+                    "HashIterator: unknown iterator type");
         }
-
-        Parrot_ex_throw_from_c_args(INTERP, NULL, EXCEPTION_INVALID_OPERATION,
-                "HashIterator: unknown iterator type");
     };
 
 /*


More information about the parrot-commits mailing list