[svn:parrot] r44947 - branches/pcc_hackathon_6Mar10/src
bacek at svn.parrot.org
bacek at svn.parrot.org
Mon Mar 15 20:01:26 UTC 2010
Author: bacek
Date: Mon Mar 15 20:01:26 2010
New Revision: 44947
URL: https://trac.parrot.org/parrot/changeset/44947
Log:
Fetch current_singature before filling results in Parrot_ext_call.
Modified:
branches/pcc_hackathon_6Mar10/src/extend.c
Modified: branches/pcc_hackathon_6Mar10/src/extend.c
==============================================================================
--- branches/pcc_hackathon_6Mar10/src/extend.c Mon Mar 15 19:55:59 2010 (r44946)
+++ branches/pcc_hackathon_6Mar10/src/extend.c Mon Mar 15 20:01:26 2010 (r44947)
@@ -1055,6 +1055,7 @@
call_obj = Parrot_pcc_build_call_from_varargs(interp, PMCNULL, arg_sig, &args);
Parrot_pcc_invoke_from_sig_object(interp, sub_pmc, call_obj);
+ call_obj = Parrot_pcc_get_signature(interp, CURRENT_CONTEXT(interp));
Parrot_pcc_fill_params_from_varargs(interp, call_obj, ret_sig, &args,
PARROT_ERRORS_RESULT_COUNT_FLAG);
va_end(args);
More information about the parrot-commits
mailing list