make sigdie handler private
Toby Inkster [Sat, 15 Jun 2013 01:41:40 +0000 (02:41 +0100)]
lib/Method/Generate/Accessor.pm

index d3f365b..bb34c3d 100644 (file)
@@ -18,7 +18,7 @@ BEGIN {
   ;
 }
 
-sub SIGDIE
+sub _SIGDIE
 {
   our ($CurrentArgument, $CurrentAttribute, $CurrentStep, $OrigSigDie);
   $OrigSigDie ||= sub { die $_[0] };
@@ -392,7 +392,7 @@ sub _generate_die_prefix {
   .'  local $Method::Generate::Accessor::CurrentStep = '
     . B::perlstring($prefix) . ";\n"
   .'  local $Method::Generate::Accessor::OrigSigDie = $SIG{__DIE__};'."\n"
-  .'  local $SIG{__DIE__} = \&Method::Generate::Accessor::SIGDIE;'."\n"
+  .'  local $SIG{__DIE__} = \&Method::Generate::Accessor::_SIGDIE;'."\n"
   .$inside
   ."}\n"
 }