1From f017353b8f3170ce79e7addc127056c0142f087b Mon Sep 17 00:00:00 2001 2From: Khem Raj <raj.khem@gmail.com> 3Date: Sun, 1 Apr 2018 14:31:05 -0700 4Subject: [PATCH] coordinator: Fix strncpy range warning 5 6Fixes 7error: 'strncpy' specified bound 4096 equals destination size [-Werror=stringop-truncation] 8 9Signed-off-by: Khem Raj <raj.khem@gmail.com> 10--- 11Upstream-Status: Pending 12 13 src/coordinator.c | 5 +++-- 14 1 file changed, 3 insertions(+), 2 deletions(-) 15 16diff --git a/src/coordinator.c b/src/coordinator.c 17index c139aae..ca49418 100644 18--- a/src/coordinator.c 19+++ b/src/coordinator.c 20@@ -296,7 +296,8 @@ int main(int argc, char **argv) 21 if(!lease_file) 22 lease_file = LEASE_FILE; 23 24- strncpy(pname, argv[0], PATH_MAX); 25+ strncpy(pname, argv[0], PATH_MAX - 1); 26+ pname[PATH_MAX - 1] = '\0'; 27 28 pid_file = getenv("PID_FILE"); 29 if (!pid_file) 30-- 312.16.3 32 33