Do not mask previous return-values in libutil/rm.c

Thanks Michael Forney <mforney@mforney.org> for this observation!
This commit is contained in:
FRIGN 2015-03-02 10:53:55 +01:00
parent d806f75cb6
commit 5d6e609455
1 changed files with 2 additions and 1 deletions

View File

@ -17,6 +17,7 @@ rm(const char *path, int unused)
if (remove(path) < 0) {
if (!rm_fflag)
weprintf("remove %s:", path);
rm_status = !(rm_fflag && errno == ENOENT);
if (!(rm_fflag && errno == ENOENT))
rm_status = 1;
}
}