summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorZdenek Kabelac <zkabelac@redhat.com>2016-02-23 21:03:50 +0100
committerZdenek Kabelac <zkabelac@redhat.com>2016-02-23 21:40:17 +0100
commit9e3a9eab0ebf06fb5ed969269e11cb9b31d033fa (patch)
tree461d52760499c1eac399ada63014be3952c251d4
parenta9634e993a44760e164f0ed12aaeaa6903cc9a6e (diff)
downloadlvm2-9e3a9eab0ebf06fb5ed969269e11cb9b31d033fa.tar.gz
coverity: check for dm_snprintf
Check return state like everywhere else.
-rw-r--r--lib/report/report.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/lib/report/report.c b/lib/report/report.c
index ed6202c2e..bd7c163ca 100644
--- a/lib/report/report.c
+++ b/lib/report/report.c
@@ -1446,7 +1446,8 @@ static int _do_get_kernel_cache_settings_list(struct dm_pool *mem,
buf_len = strlen(key) + strlen(value) + 2;
if (!(buf = dm_pool_alloc(mem, buf_len)))
return_0;
- dm_snprintf(buf, buf_len, "%s=%s", key, value);
+ if (dm_snprintf(buf, buf_len, "%s=%s", key, value) < 0)
+ return_0;
if (!str_list_add_no_dup_check(mem, result, buf))
return_0;
}