From: Trent Huber Date: Wed, 26 Feb 2025 08:08:57 +0000 (-0500) Subject: Use stpncpy() instead of strncpy() X-Git-Url: https://trenthuber.com/code?a=commitdiff_plain;h=527619b54d93fb56d5d6d505b6fba4badb5dcebf;p=cbs.git Use stpncpy() instead of strncpy() --- 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; }