| File inc/util.inc.php changed (mode: 100644) (index eff4a4f..57b6315) |
| ... |
... |
function rg_del_tree($dst) |
| 1224 |
1224 |
global $php_errormsg; |
global $php_errormsg; |
| 1225 |
1225 |
|
|
| 1226 |
1226 |
rg_prof_start('del_tree'); |
rg_prof_start('del_tree'); |
| 1227 |
|
rg_log_enter('del_tree(' . $dst . ')'); |
|
| 1228 |
1227 |
|
|
| 1229 |
1228 |
$ret = FALSE; |
$ret = FALSE; |
| 1230 |
1229 |
while (1) { |
while (1) { |
| 1231 |
|
if (!is_dir($dst)) |
|
|
1230 |
|
if (!is_dir($dst)) { |
|
1231 |
|
$ret = TRUE; |
| 1232 |
1232 |
break; |
break; |
|
1233 |
|
} |
| 1233 |
1234 |
|
|
| 1234 |
1235 |
$d = rg_dir_load($dst); |
$d = rg_dir_load($dst); |
| 1235 |
1236 |
if ($d === FALSE) |
if ($d === FALSE) |
| |
| ... |
... |
function rg_del_tree($dst) |
| 1246 |
1247 |
} else { |
} else { |
| 1247 |
1248 |
$r = @unlink($dst . '/' . $obj); |
$r = @unlink($dst . '/' . $obj); |
| 1248 |
1249 |
if ($r !== TRUE) { |
if ($r !== TRUE) { |
| 1249 |
|
rg_log("ERROR: Cannot del file ($php_errormsg)."); |
|
|
1250 |
|
rg_log("ERROR: Cannot del file [" . $dst . '/' . $obj . "] ($php_errormsg)."); |
| 1250 |
1251 |
$err = TRUE; |
$err = TRUE; |
| 1251 |
1252 |
break; |
break; |
| 1252 |
1253 |
} |
} |
| |
| ... |
... |
function rg_del_tree($dst) |
| 1255 |
1256 |
|
|
| 1256 |
1257 |
$r = @rmdir($dst); |
$r = @rmdir($dst); |
| 1257 |
1258 |
if ($r !== TRUE) { |
if ($r !== TRUE) { |
| 1258 |
|
rg_log("ERROR: Cannot del dir ($php_errormsg)."); |
|
|
1259 |
|
rg_log("ERROR: Cannot del dir [" . $dst . "] ($php_errormsg)."); |
| 1259 |
1260 |
$err = TRUE; |
$err = TRUE; |
| 1260 |
1261 |
break; |
break; |
| 1261 |
1262 |
} |
} |
| |
| ... |
... |
function rg_del_tree($dst) |
| 1265 |
1266 |
break; |
break; |
| 1266 |
1267 |
} |
} |
| 1267 |
1268 |
|
|
| 1268 |
|
rg_log_exit(); |
|
| 1269 |
1269 |
rg_prof_end('del_tree'); |
rg_prof_end('del_tree'); |
| 1270 |
1270 |
return $ret; |
return $ret; |
| 1271 |
1271 |
} |
} |