]> granicus.if.org Git - php/commitdiff
- Missed one of the php_checkuid() places
authorAndi Gutmans <andi@php.net>
Thu, 2 Nov 2000 23:19:48 +0000 (23:19 +0000)
committerAndi Gutmans <andi@php.net>
Thu, 2 Nov 2000 23:19:48 +0000 (23:19 +0000)
main/fopen_wrappers.c

index 032eac346bb39ee5466487e2ad41e2e343c32656..eeaba65390cdae49c8dd88e367ceb22118a78766 100644 (file)
@@ -256,7 +256,7 @@ PHPAPI FILE *php_fopen_wrapper(char *path, char *mode, int options, int *issock,
        if (options & USE_PATH && PG(include_path) != NULL) {
                return php_fopen_with_path(path, mode, PG(include_path), opened_path);
        } else {
-               if (options & ENFORCE_SAFE_MODE && PG(safe_mode) && (!php_checkuid(path, mode, 0))) {
+               if (options & ENFORCE_SAFE_MODE && PG(safe_mode) && (!php_checkuid(path, mode, CHECKUID_DISALLOW_FILE_NOT_EXISTS))) {
                        return NULL;
                }
                return php_fopen_and_set_opened_path(path, mode, opened_path);