diff options
author | Bryn M. Reeves <bmr@redhat.com> | 2016-07-05 18:33:02 +0100 |
---|---|---|
committer | Bryn M. Reeves <bmr@redhat.com> | 2016-07-05 19:53:17 +0100 |
commit | 53e92441a613270750c12089b119337a71ff545a (patch) | |
tree | b69d006a75fbafdef567310ca69c65692b21ce0b | |
parent | cf0fa3d69319755be0d6fb0c7f692f89e49f5881 (diff) | |
download | lvm2-53e92441a613270750c12089b119337a71ff545a.tar.gz |
libdm: fix <backtrace> in dm_stats_get_nr_regions
-rw-r--r-- | libdm/libdm-stats.c | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/libdm/libdm-stats.c b/libdm/libdm-stats.c index 93b8e0b06..ab155896b 100644 --- a/libdm/libdm-stats.c +++ b/libdm/libdm-stats.c @@ -2132,8 +2132,12 @@ void dm_stats_buffer_destroy(struct dm_stats *dms, char *buffer) uint64_t dm_stats_get_nr_regions(const struct dm_stats *dms) { - if (!dms || !dms->regions) + if (!dms) return_0; + + if (!dms->regions) + return 0; + return dms->nr_regions; } |