From e6c246fb173b574b731d9993b221d52fb63309f5 Mon Sep 17 00:00:00 2001 From: Jesse Luehrs Date: Fri, 3 Feb 2012 16:04:20 -0600 Subject: package declarations outside of string eval doesn't work on 5.8 --- lib/Eval/Closure.pm | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/lib/Eval/Closure.pm b/lib/Eval/Closure.pm index ccd2bbc..0fa6aa8 100644 --- a/lib/Eval/Closure.pm +++ b/lib/Eval/Closure.pm @@ -196,12 +196,8 @@ sub _make_compiler { return @{ _clean_eval($source) }; } -$Eval::Closure::SANDBOX_ID = 0; - sub _clean_eval { - $Eval::Closure::SANDBOX_ID++; return eval <