mirror of
git://sourceware.org/git/lvm2.git
synced 2024-10-27 18:55:19 +03:00
dmsetup: always close fd when leaving _stats_update_file() (coverity)
This commit is contained in:
parent
11749e7adb
commit
5994ed9df2
@ -5730,11 +5730,6 @@ fallback:
|
||||
*/
|
||||
regions = dm_stats_update_regions_from_fd(dms, fd, group_id);
|
||||
|
||||
if (close(fd))
|
||||
log_error("Error closing %s", abspath);
|
||||
|
||||
fd = -1;
|
||||
|
||||
if (!regions) {
|
||||
log_error("Could not update regions from file %s", abspath);
|
||||
goto bad;
|
||||
@ -5753,6 +5748,9 @@ fallback:
|
||||
path, group_id, count);
|
||||
|
||||
out:
|
||||
if (close(fd))
|
||||
log_error("Error closing %s", abspath);
|
||||
|
||||
dm_free(regions);
|
||||
dm_free(abspath);
|
||||
dm_stats_destroy(dms);
|
||||
|
Loading…
Reference in New Issue
Block a user