&HUGE_VAL is not defined, it exists.
Jarkko Hietaniemi [Fri, 28 Apr 2000 21:04:46 +0000 (21:04 +0000)]
p4raw-id: //depot/cfgperl@6011

lib/Math/Complex.pm

index 857b8f8..4439e56 100644 (file)
@@ -13,7 +13,7 @@ our($VERSION, @ISA, @EXPORT, %EXPORT_TAGS, $Inf);
 
 BEGIN {
     eval { require POSIX; import POSIX 'HUGE_VAL' };
-    if (defined &HUGE_VAL) {
+    if (exists &HUGE_VAL) {
        $Inf = sprintf "%g", &HUGE_VAL;
     } else {   
        my $e = $!;