From d4994915015498bc0382fc6624d2f843f865ae51 Mon Sep 17 00:00:00 2001 From: Zdenek Kabelac Date: Tue, 27 Jul 2021 15:43:23 +0200 Subject: cov: ensure bufffe size is at least 5 Analyzer can now see, the buffer size will have at least 5 chars on succefull path. --- libdm/libdm-common.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'libdm') diff --git a/libdm/libdm-common.c b/libdm/libdm-common.c index 708414676..56fb436bc 100644 --- a/libdm/libdm-common.c +++ b/libdm/libdm-common.c @@ -1919,7 +1919,7 @@ static int _sysfs_find_kernel_name(uint32_t major, uint32_t minor, char *buf, si continue; if ((sz = dm_snprintf(path, sizeof(path), "%sblock/%s/dev", - _sysfs_dir, name)) == -1) { + _sysfs_dir, name)) < 5) { log_warn("Couldn't create path for %s.", name); continue; } -- cgit v1.2.1