summaryrefslogtreecommitdiff
path: root/cmds-restore.c
diff options
context:
space:
mode:
authorDavid Sterba <dsterba@suse.com>2016-01-12 11:20:18 +0100
committerDavid Sterba <dsterba@suse.com>2016-01-12 15:02:55 +0100
commit633dc6f80f201afdf5b8524ae377187d58f0ef3b (patch)
treeca5b6375fb6910ac51eea8b89173c45390ce0355 /cmds-restore.c
parent374d67fdef869d2e2dfb9907d21c85ee6c19e1d7 (diff)
btrfs-progs: remove unnecessary errno temp variables
We can read errno directly if it's not clobbered by any intermediate calls. Signed-off-by: David Sterba <dsterba@suse.com>
Diffstat (limited to 'cmds-restore.c')
-rw-r--r--cmds-restore.c7
1 files changed, 2 insertions, 5 deletions
diff --git a/cmds-restore.c b/cmds-restore.c
index a1445d4d..dd0b2427 100644
--- a/cmds-restore.c
+++ b/cmds-restore.c
@@ -539,13 +539,10 @@ static int set_file_xattrs(struct btrfs_root *root, u64 inode,
len);
data_len = len;
- if (fsetxattr(fd, name, data, data_len, 0)) {
- int err = errno;
-
+ if (fsetxattr(fd, name, data, data_len, 0))
fprintf(stderr,
"Error setting extended attribute %s on file %s: %s\n",
- name, file_name, strerror(err));
- }
+ name, file_name, strerror(errno));
len = sizeof(*di) + name_len + data_len;
cur += len;