WordPress.org

Make WordPress Core

Ticket #11393: 11393.diff

File 11393.diff, 527 bytes (added by nacin, 4 years ago)

Checks for false in addition to -1.

  • wp-admin/includes/class-ftp.php

     
    278278                $dns=@gethostbyaddr($host); 
    279279                if(!$ip) $ip=$host; 
    280280                if(!$dns) $dns=$host; 
    281                         if(ip2long($ip) === -1) { 
     281                        $ip_long = ip2long($ip); 
     282                        if ( false === $ip_long || -1 == $ip_long ) { 
    282283                                $this->SendMSG("Wrong host name/address \"".$host."\""); 
    283284                                return FALSE; 
    284285                        }