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;
|
size_t len = xstrlen(s) + 1;
|
||||||
char *ptr = malloc(len);
|
char *ptr = malloc(len);
|
||||||
|
return ptr ? memcpy(ptr, s, len) : NULL;
|
||||||
if (ptr)
|
|
||||||
xstrsncpy(ptr, s, len);
|
|
||||||
return ptr;
|
|
||||||
}
|
}
|
||||||
|
|
||||||
static bool is_suffix(const char *restrict str, const char *restrict suffix)
|
static bool is_suffix(const char *restrict str, const char *restrict suffix)
|
||||||
|
|
Loading…
Reference in a new issue