libmount: don't ignore chmod/own errors

Signed-off-by: Karel Zak <kzak@redhat.com>
This commit is contained in:
Karel Zak 2012-02-02 14:39:02 +01:00
parent fec1339f9f
commit a9ddf316c8
1 changed files with 3 additions and 1 deletions

View File

@ -545,7 +545,9 @@ static int update_table(struct libmnt_update *upd, struct libmnt_table *tb)
fclose(f);
f = NULL;
rc = rename(uq, upd->filename) ? -errno : 0;
if (!rc)
rc = rename(uq, upd->filename) ? -errno : 0;
} else {
rc = -errno;
close(fd);