mirror of
https://github.com/jarun/nnn.git
synced 2025-01-15 21:36:42 +00:00
xstrdup: use memcpy
the length is already known, so memcpy should be faster than xstrsncpy.
This commit is contained in:
parent
d49ddd1331
commit
f8ee991254
|
@ -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)
|
||||
|
|
Loading…
Reference in a new issue