summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBryn M. Reeves <bmr@redhat.com>2016-07-05 18:33:02 +0100
committerBryn M. Reeves <bmr@redhat.com>2016-07-05 19:53:17 +0100
commit53e92441a613270750c12089b119337a71ff545a (patch)
treeb69d006a75fbafdef567310ca69c65692b21ce0b
parentcf0fa3d69319755be0d6fb0c7f692f89e49f5881 (diff)
downloadlvm2-53e92441a613270750c12089b119337a71ff545a.tar.gz
libdm: fix <backtrace> in dm_stats_get_nr_regions
-rw-r--r--libdm/libdm-stats.c6
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;
}