Corrections about restoring of directories

This commit is contained in:
2008-06-12 11:26:31 +00:00
parent 0625c675be
commit b1b4bba42a
4 changed files with 10 additions and 7 deletions

View File

@ -8799,7 +8799,7 @@ int Xorriso_option_cpx(struct XorrisO *xorriso, int argc, char **argv,
Xorriso_pacifier_reset(xorriso, 0);
for(i= 0; i<optc && !xorriso->request_to_abort; i++) {
ret= Xorriso_normalize_img_path(xorriso, xorriso->wdi, optv[i], eff_origin,
2);
2|8);
if(ret<=0 || xorriso->request_to_abort)
goto problem_handler;
@ -8821,7 +8821,7 @@ int Xorriso_option_cpx(struct XorrisO *xorriso, int argc, char **argv,
}
}
if(is_dir) {
if(is_dir && strcmp(eff_origin, "/")!=0) {
ret= Sfile_leafname(eff_origin, leafname, 0);
if(ret<=0)
goto problem_handler;