diff options
author | Andrei Zmievski <andrei@php.net> | 2000-02-14 14:18:17 +0000 |
---|---|---|
committer | Andrei Zmievski <andrei@php.net> | 2000-02-14 14:18:17 +0000 |
commit | f71098906b2be4f0063b966d63b771d678a514f9 (patch) | |
tree | d2078538f606b34d2ca42df8c55884ef106adcdc | |
parent | b881578f674b8f433fce7b2538fe727f82dd7a81 (diff) | |
download | php-git-f71098906b2be4f0063b966d63b771d678a514f9.tar.gz |
Fix for filesize() and others on sockets.
-rw-r--r-- | NEWS | 2 | ||||
-rw-r--r-- | ext/standard/filestat.c | 3 |
2 files changed, 3 insertions, 2 deletions
@@ -5,7 +5,7 @@ PHP 4.0 NEWS - Fix overrun in strip_tags (Stas, Zend library) - Fixed crash in strip_tags() and related functions. (Thies) - Workaround for bogus POST-Data from IE/Mac. (Thies) -- Patch by Alain Malek <alain@virtua.ch> + Patch by Alain Malek <alain@virtua.ch> - Finished the server abstraction layer; All of the PHP code is now shared across different servers (Apache, CGI, IIS, etc.), except for thin interface modules (Zeev) diff --git a/ext/standard/filestat.c b/ext/standard/filestat.c index dbbf472993..d32152b509 100644 --- a/ext/standard/filestat.c +++ b/ext/standard/filestat.c @@ -542,7 +542,8 @@ void name(INTERNAL_FUNCTION_PARAMETERS) { \ WRONG_PARAM_COUNT; \ } \ convert_to_string_ex(filename); \ - php_stat((*filename)->value.str.val, funcnum, return_value); \ + if ((*filename)->value.str.len) \ + php_stat((*filename)->value.str.val, funcnum, return_value); \ } FileFunction(PHP_FN(fileperms),0) |