From 3de9e0accfb691599c938eb1a040476c77fc423e Mon Sep 17 00:00:00 2001 From: John Crispin Date: Mon, 23 Nov 2015 10:31:23 +0100 Subject: [PATCH] fix a potential off-by-on eerror inside udevtrigegr coverity found this: 1330086 Signed-off-by: John Crispin --- plug/udevtrigger.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/plug/udevtrigger.c b/plug/udevtrigger.c index 5013189..3eba19a 100644 --- a/plug/udevtrigger.c +++ b/plug/udevtrigger.c @@ -114,7 +114,7 @@ static int sysfs_resolve_link(char *devpath, size_t size) strlcpy(link_path, "/sys", sizeof(link_path)); strlcat(link_path, devpath, sizeof(link_path)); - len = readlink(link_path, link_target, sizeof(link_target)); + len = readlink(link_path, link_target, sizeof(link_target) - 1); if (len <= 0) return -1; link_target[len] = '\0'; -- 2.25.1