]> granicus.if.org Git - php/commitdiff
Allow for chmod() to fail on symbolic links
authorAnt Phillips <ant@php.net>
Thu, 24 Apr 2008 13:58:29 +0000 (13:58 +0000)
committerAnt Phillips <ant@php.net>
Thu, 24 Apr 2008 13:58:29 +0000 (13:58 +0000)
ext/standard/tests/file/open_basedir.inc

index 533bd812a661c6f2f5ba2b1270eed160d2af399e..7fd0afc8bb0f12cef74e8db9834d80c6637a2005 100644 (file)
@@ -43,7 +43,7 @@ function recursive_delete_directory($directory) {
                 if (is_dir($path) == TRUE) {
                     recursive_delete_directory($path);
                 } else {
-                                       chmod($path, 0777);
+                                       @chmod($path, 0777);
                     unlink($path);
                 }
             }
@@ -51,7 +51,7 @@ function recursive_delete_directory($directory) {
     }
 
     closedir($handle);
-       chmod($directory, 0777);
+       @chmod($directory, 0777);
     rmdir($directory);
 
     return TRUE;