From: Greg Beaver Date: Fri, 24 Oct 2003 05:33:37 +0000 (+0000) Subject: fixed #25174 Wrong handling of readlink() in OS/Guess.php X-Git-Tag: php-5.0.0b2RC1~2 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=01a3fdbb3a9a4776bf1f2cd7bc0f7dfb43affdc6;p=php fixed #25174 Wrong handling of readlink() in OS/Guess.php --- diff --git a/pear/OS/Guess.php b/pear/OS/Guess.php index c6852fef25..e34d9cf2a8 100644 --- a/pear/OS/Guess.php +++ b/pear/OS/Guess.php @@ -176,7 +176,7 @@ class OS_Guess } pclose($cpp); unlink($tmpfile); - if (!($major && $minor) && file_exists('/lib/libc.so.6')) { + if (!($major && $minor) && is_link('/lib/libc.so.6')) { // Let's try reading the libc.so.6 symlink if (ereg('^libc-([.*])\.so$', basename(readlink('/lib/libc.so.6')), $matches)) { list($major, $minor) = explode('.', $matches);