From 527619b54d93fb56d5d6d505b6fba4badb5dcebf Mon Sep 17 00:00:00 2001 From: Trent Huber Date: Wed, 26 Feb 2025 03:08:57 -0500 Subject: [PATCH] Use stpncpy() instead of strncpy() --- cbs.c | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/cbs.c b/cbs.c index 61d062c..6b44de6 100644 --- a/cbs.c +++ b/cbs.c @@ -31,10 +31,10 @@ char *extend(char *path, char *ext, int lib) { e = strlen(ext); tp = rp = alloc(d + l + b + e + 1); - tp = strncpy(tp, path, d); - tp = strncpy(tp + d, "lib", l); - tp = strncpy(tp + l, bp, b); - strncpy(tp + b, ext, e + 1); + tp = stpncpy(tp, path, d); + tp = stpncpy(tp, "lib", l); + tp = stpncpy(tp, bp, b); + stpncpy(tp, ext, e + 1); return rp; } -- 2.51.0