Fix VMS test to eliminate void context warning
Perl 5 Porters [Tue, 14 May 1996 08:53:41 +0000 (08:53 +0000)]
lib/Sys/Hostname.pm

index 2c40361..d527e45 100644 (file)
@@ -39,7 +39,7 @@ sub hostname {
   if ($^O eq 'VMS') {
 
     # method 2 - no sockets ==> return DECnet node name
-    eval {gethostbyname('me')};
+    eval {my($test) = gethostbyname('me')}; # returns 'me' on most systems
     if ($@) { return $host = $ENV{'SYS$NODE'}; }
 
     # method 3 - has someone else done the job already?  It's common for the