[svn:parrot] r43035 - branches/context_unify3/lib/Parrot/Pmc2c
bacek at svn.parrot.org
bacek at svn.parrot.org
Mon Dec 14 12:38:38 UTC 2009
Author: bacek
Date: Mon Dec 14 12:38:37 2009
New Revision: 43035
URL: https://trac.parrot.org/parrot/changeset/43035
Log:
Remove redundant _call_object from PCCMETHOD.pm
Modified:
branches/context_unify3/lib/Parrot/Pmc2c/PCCMETHOD.pm
Modified: branches/context_unify3/lib/Parrot/Pmc2c/PCCMETHOD.pm
==============================================================================
--- branches/context_unify3/lib/Parrot/Pmc2c/PCCMETHOD.pm Mon Dec 14 11:31:47 2009 (r43034)
+++ branches/context_unify3/lib/Parrot/Pmc2c/PCCMETHOD.pm Mon Dec 14 12:38:37 2009 (r43035)
@@ -258,7 +258,7 @@
/*BEGIN RETURN $returns */
END
$e->emit( <<"END", __FILE__, __LINE__ + 1 );
- Parrot_pcc_fill_returns_from_c_args(interp, _call_object, "$returns_signature",
+ Parrot_pcc_fill_returns_from_c_args(interp, _ctx, "$returns_signature",
$returns_varargs);
return;
/*END RETURN $returns */
@@ -414,7 +414,6 @@
$e->emit( <<"END", __FILE__, __LINE__ + 1 );
PMC * const _ctx = CURRENT_CONTEXT(interp);
PMC * const _ccont = Parrot_pcc_get_continuation(interp, _ctx);
- PMC * const _call_object = Parrot_pcc_get_signature(interp, _ctx);
Parrot_pcc_set_signature(interp, _ctx, NULL);
@@ -425,7 +424,7 @@
END
if ($params_signature) {
$e->emit( <<"END", __FILE__, __LINE__ + 1 );
- Parrot_pcc_fill_params_from_c_args(interp, _call_object, "$params_signature",
+ Parrot_pcc_fill_params_from_c_args(interp, _ctx, "$params_signature",
$params_varargs);
END
}
More information about the parrot-commits
mailing list