Check added for directory existence in flush_dir() helper
authorJanusz Dobrowolski <janusz@frontaccouting.eu>
Wed, 25 May 2011 08:15:20 +0000 (10:15 +0200)
committerJanusz Dobrowolski <janusz@frontaccouting.eu>
Wed, 25 May 2011 08:15:20 +0000 (10:15 +0200)
includes/current_user.inc

index b97db9f374bdf747390201ef5f29da3765c0d444..27d69e3dd1fe5e32b45ff3b02205bc0df8731111 100644 (file)
@@ -520,6 +520,8 @@ function array_search_key($needle, $haystack, $valuekey=null)
 function flush_dir($path, $wipe = false) 
 {
        $dir = opendir($path);
+       if(!$dir)
+               return;
        while(false !== ($fname = readdir($dir))) {
                if($fname=='.' || $fname=='..' || $fname=='CVS' || (!$wipe && $fname=='index.php')) continue;
                if(is_dir($path.'/'.$fname)) {