}
if (S_ISDIR(st.st_mode)) {
- fprintf(stderr, "rmdir %s\n", dest);
+ if (conf->verbose) {
+ fprintf(stderr, "rmdir(%s)\n", dest);
+ }
rmdir(dest);
} else if (S_ISREG(st.st_mode)) {
/* TODO conf to import before removal */
if (conf->verbose) {
fprintf(stderr, "unlink(%s)\n", dest);
}
- unlink(dest);
+ if (unlink(dest) == -1) {
+ IERR("can't unlink");
+ }
} else {
- unlink(dest);
+ if (unlink(dest) == -1) {
+ IERR("can't unlink");
+ }
}
return 0;