Move the require at the top of the file.
Rafael Garcia-Suarez [Wed, 25 Apr 2007 14:53:57 +0000 (14:53 +0000)]
Else, Test::More has test failures.

p4raw-id: //depot/perl@31074

lib/overload.pm

index 5faaad3..db201fa 100644 (file)
@@ -2,6 +2,8 @@ package overload;
 
 our $VERSION = '1.06';
 
+require Scalar::Util;
+
 sub nil {}
 
 sub OVERLOAD {
@@ -73,7 +75,6 @@ sub OverloadedStringify {
 sub Method {
   my $package = shift;
   if(ref $package) {
-    require Scalar::Util;
     $package = Scalar::Util::blessed($package);
     return undef if !defined $package;
   }