summaryrefslogtreecommitdiff
path: root/lib/uuid
diff options
context:
space:
mode:
authorPeter Rajnoha <prajnoha@redhat.com>2016-05-31 09:56:10 +0200
committerPeter Rajnoha <prajnoha@redhat.com>2016-05-31 09:56:10 +0200
commit48877e215d882f89294396d79f5d8d71395e427d (patch)
treed16d231d46158fc023cf7152f518272335c1deec /lib/uuid
parent5b3a4a95956fe467a2c5fe1cce3925e67366d4fe (diff)
downloadlvm2-48877e215d882f89294396d79f5d8d71395e427d.tar.gz
coverity: missing check for id_write_format return value
Diffstat (limited to 'lib/uuid')
-rw-r--r--lib/uuid/uuid.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/lib/uuid/uuid.c b/lib/uuid/uuid.c
index d52353f94..aa44dc44a 100644
--- a/lib/uuid/uuid.c
+++ b/lib/uuid/uuid.c
@@ -171,6 +171,8 @@ int id_write_format(const struct id *id, char *buffer, size_t size)
/* split into groups separated by dashes */
if (size < (32 + 6 + 1)) {
+ if (size > 0)
+ buffer[0] = '\0';
log_error("Couldn't write uuid, buffer too small.");
return 0;
}