Fix for 20001101.004, at least for the memleak part.
Jarkko Hietaniemi [Wed, 19 Jun 2002 21:14:53 +0000 (21:14 +0000)]
p4raw-id: //depot/perl@17310

lib/overload.pm

index 715f10a..fb1a0d1 100644 (file)
@@ -91,7 +91,7 @@ sub AddrRef {
 }
 
 sub StrVal {
-  (OverloadedStringify($_[0]) or ref($_[0]) eq 'Regexp') ?
+  (ref $_[0] && OverloadedStringify($_[0]) or ref($_[0]) eq 'Regexp') ?
     (AddrRef(shift)) :
     "$_[0]";
 }