Fixed creating directory structure when extracting phars

This commit is contained in:
Hannes Magnusson 2009-06-04 12:21:59 +00:00
parent d6e6a2461f
commit 872e9725ee

View File

@ -894,11 +894,10 @@ class PharCommand extends CLICommand
$target = $dir . '/' . $sub;
if (!file_exists(dirname($target))) {
if (!is_writable(dirname($target))) {
self::error("Operation could not be completed\n");
}
mkdir(dirname($target));
@mkdir(dirname($target), 0777, true);
}
if (!file_exists(dirname($target))) {
self::error("Operation could not be completed\n");
}
echo "$sub";