]> granicus.if.org Git - php/commitdiff
Fix the nasty crash. And Sterling..test next time before you commit?
authorfoobar <sniper@php.net>
Wed, 3 Jul 2002 03:18:55 +0000 (03:18 +0000)
committerfoobar <sniper@php.net>
Wed, 3 Jul 2002 03:18:55 +0000 (03:18 +0000)
ext/standard/filestat.c

index a321fe89c595197db127096e08ad52fd6ebfa393..bc92f9fd00ee367def3fc1454faa25c8323e2dc4 100644 (file)
@@ -806,8 +806,9 @@ FileFunction(PHP_FN(filetype), FS_TYPE)
 PHP_FUNCTION(is_writable)
 {
        char *filename;
+       int filename_len;
 
-       if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "s", &filename) == FAILURE) {
+       if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "s", &filename, &filename_len) == FAILURE) {
                return;
        }
 
@@ -820,8 +821,9 @@ PHP_FUNCTION(is_writable)
 PHP_FUNCTION(is_readable)
 {
        char *filename;
+       int filename_len;
 
-       if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "s", &filename) == FAILURE) {
+       if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "s", &filename, &filename_len) == FAILURE) {
                return;
        }
 
@@ -834,8 +836,9 @@ PHP_FUNCTION(is_readable)
 PHP_FUNCTION(is_executable) 
 {
        char *filename;
+       int filename_len;
 
-       if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "s", &filename) == FAILURE) {
+       if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "s", &filename, &filename_len) == FAILURE) {
                return;
        }
 
@@ -863,8 +866,9 @@ FileFunction(PHP_FN(is_link), FS_IS_LINK)
 PHP_FUNCTION(file_exists)
 {
        char *filename;
+       int filename_len;
 
-       if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "s", &filename) == FAILURE) {
+       if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "s", &filename, &filename_len) == FAILURE) {
                return;
        }