nnn

Unnamed repository; edit this file 'description' to name the repository.
Log | Files | Refs | README | LICENSE

commit 340ba19098d68d67a6d05ff424f2428786add1ba
parent d49ddd1331d5b9c4b7fbfda5e2571cd730d0724c
Author: Arun <engineerarun@gmail.com>
Date:   Tue, 16 Aug 2022 19:07:21 +0530

Merge pull request #1461 from N-R-K/xstrdup_memcpy

xstrdup: use memcpy
Diffstat:
Msrc/nnn.c | 5+----
1 file changed, 1 insertion(+), 4 deletions(-)

diff --git a/src/nnn.c b/src/nnn.c @@ -985,10 +985,7 @@ static char *xstrdup(const char *restrict s) { size_t len = xstrlen(s) + 1; char *ptr = malloc(len); - - if (ptr) - xstrsncpy(ptr, s, len); - return ptr; + return ptr ? memcpy(ptr, s, len) : NULL; } static bool is_suffix(const char *restrict str, const char *restrict suffix)