diff --git a/src/shared/btrfs-util.c b/src/shared/btrfs-util.c index ba02de17f8..b1aaf746cf 100644 --- a/src/shared/btrfs-util.c +++ b/src/shared/btrfs-util.c @@ -511,10 +511,7 @@ int btrfs_subvol_get_info_fd(int fd, uint64_t subvol_id, BtrfsSubvolInfo *ret) { } finish: - if (!found) - return -ENODATA; - - return 0; + return found ? 0 : -ENODATA; } int btrfs_qgroup_get_quota_fd(int fd, uint64_t qgroupid, BtrfsQuotaInfo *ret) {