[svn:parrot] r41626 - branches/pcc_reapply/src/call

whiteknight at svn.parrot.org whiteknight at svn.parrot.org
Sat Oct 3 00:40:03 UTC 2009


Author: whiteknight
Date: Sat Oct  3 00:40:03 2009
New Revision: 41626
URL: https://trac.parrot.org/parrot/changeset/41626

Log:
[pcc] raw_index is the index into the register arrays, NOT the index into the arg flags FIA. fix the issue

Modified:
   branches/pcc_reapply/src/call/pcc.c

Modified: branches/pcc_reapply/src/call/pcc.c
==============================================================================
--- branches/pcc_reapply/src/call/pcc.c	Sat Oct  3 00:39:01 2009	(r41625)
+++ branches/pcc_reapply/src/call/pcc.c	Sat Oct  3 00:40:03 2009	(r41626)
@@ -460,7 +460,7 @@
                 if (arg_flags & PARROT_ARG_NAME) {
                     string_sig = Parrot_str_append(interp, string_sig, CONST_STRING(interp, "n"));
                     extract_named_arg_from_op(interp, call_object, string_value,
-                            raw_sig, raw_args, raw_index);
+                            raw_sig, raw_args, arg_index);
                 }
                 else
                     VTABLE_push_string(interp, call_object, string_value);


More information about the parrot-commits mailing list