[Bast-commits] r4459 - trunk/Devel-Declare

matthewt at dev.catalyst.perl.org matthewt at dev.catalyst.perl.org
Tue Jun 3 08:27:46 BST 2008


Author: matthewt
Date: 2008-06-03 08:27:46 +0100 (Tue, 03 Jun 2008)
New Revision: 4459

Modified:
   trunk/Devel-Declare/Changes
   trunk/Devel-Declare/Declare.xs
Log:
this OPf_SPECIAL was bollocks. remove it.

Modified: trunk/Devel-Declare/Changes
===================================================================
--- trunk/Devel-Declare/Changes	2008-06-03 07:06:41 UTC (rev 4458)
+++ trunk/Devel-Declare/Changes	2008-06-03 07:27:46 UTC (rev 4459)
@@ -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

Modified: trunk/Devel-Declare/Declare.xs
===================================================================
--- trunk/Devel-Declare/Declare.xs	2008-06-03 07:06:41 UTC (rev 4458)
+++ trunk/Devel-Declare/Declare.xs	2008-06-03 07:27:46 UTC (rev 4459)
@@ -296,7 +296,6 @@
 
 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;
 }




More information about the Bast-commits mailing list