mirror of
https://github.com/Combodo/iTop.git
synced 2026-04-19 08:38:45 +02:00
Retrofit from trunk
Magic trick for windows. Sometimes the folder is empty but rmdir fails [from revision 5344] SVN:2.4[5347]
This commit is contained in:
@@ -588,7 +588,13 @@ class SetupUtils
|
||||
throw new Exception("Attempting to delete directory: '$dir'");
|
||||
}
|
||||
self::tidydir($dir);
|
||||
rmdir($dir);
|
||||
if (@rmdir($dir) === false)
|
||||
{
|
||||
// Magic trick for windows
|
||||
// sometimes the folder is empty but rmdir fails
|
||||
closedir(opendir($dir));
|
||||
@rmdir($dir);
|
||||
}
|
||||
}
|
||||
|
||||
/**
|
||||
@@ -611,7 +617,13 @@ class SetupUtils
|
||||
if(is_dir($dir.'/'.$file))
|
||||
{
|
||||
self::tidydir($dir.'/'.$file);
|
||||
rmdir($dir.'/'.$file);
|
||||
if (@rmdir($dir.'/'.$file) === false)
|
||||
{
|
||||
// Magic trick for windows
|
||||
// sometimes the folder is empty but rmdir fails
|
||||
closedir(opendir($dir.'/'.$file));
|
||||
@rmdir($dir.'/'.$file);
|
||||
}
|
||||
}
|
||||
else
|
||||
{
|
||||
|
||||
Reference in New Issue
Block a user