[svn:parrot] r48327 - trunk/src/call

NotFound at svn.parrot.org NotFound at svn.parrot.org
Thu Aug 5 07:17:42 UTC 2010


Author: NotFound
Date: Thu Aug  5 07:17:42 2010
New Revision: 48327
URL: https://trac.parrot.org/parrot/changeset/48327

Log:
use init_int in slurpy postional presizing in fill_args, as suggested in r48320

Modified:
   trunk/src/call/args.c

Modified: trunk/src/call/args.c
==============================================================================
--- trunk/src/call/args.c	Thu Aug  5 07:10:05 2010	(r48326)
+++ trunk/src/call/args.c	Thu Aug  5 07:17:42 2010	(r48327)
@@ -828,9 +828,8 @@
                     EXCEPTION_INVALID_OPERATION,
                     "named parameters must follow all positional parameters");
 
-            collect_positional = Parrot_pmc_new(interp,
-                Parrot_get_ctx_HLL_type(interp, enum_class_ResizablePMCArray));
-            VTABLE_set_integer_native(interp, collect_positional,
+            collect_positional = Parrot_pmc_new_init_int(interp,
+                Parrot_get_ctx_HLL_type(interp, enum_class_ResizablePMCArray),
                 positional_args - arg_index);
 
             for (j = 0; arg_index < positional_args; ++arg_index) {


More information about the parrot-commits mailing list