From: Matt S Trout Date: Tue, 3 Jun 2008 07:27:46 +0000 (+0000) Subject: this OPf_SPECIAL was bollocks. remove it. X-Git-Tag: 0.005000~105 X-Git-Url: http://git.shadowcat.co.uk/gitweb/gitweb.cgi?p=p5sagit%2FDevel-Declare.git;a=commitdiff_plain;h=a9eb4da1354ec6fe5a69436edc0bfa672b1ae58a this OPf_SPECIAL was bollocks. remove it. --- diff --git a/Changes b/Changes index ba8499c..f3f8bc0 100644 --- a/Changes +++ b/Changes @@ -1,5 +1,6 @@ Changes for Devel-Declare + - don't set OPf_SPECIAL on entereval ops, mistaken cargo cult from autobox - fix traits code to work on older 5.8.x perls 0.001008 diff --git a/Declare.xs b/Declare.xs index 938c25c..ade77c8 100644 --- a/Declare.xs +++ b/Declare.xs @@ -296,7 +296,6 @@ OP* dd_pp_entereval(pTHX) { STATIC OP *dd_ck_entereval(pTHX_ OP *o) { o = dd_old_ck_entereval(aTHX_ o); /* let the original do its job */ - o->op_flags |= OPf_SPECIAL; o->op_ppaddr = dd_pp_entereval; return o; }