Add credit to OpenBSD for strlcat and strlcpy

This commit is contained in:
Jeremy Baxter 2023-07-01 09:53:08 +12:00
parent 4fb243af7b
commit bcdb57b4dd

6
util.c
View file

@ -21,6 +21,11 @@ lfail(lua_State *L, const char* mesg)
return LFAIL_RET; return LFAIL_RET;
} }
/*
* String concatenation and copying functions
* from OpenBSD lib/libc/string/strlcat.c and
* lib/libc/string/strlcpy.c respectively
*/
#ifndef BSD #ifndef BSD
/* /*
* Appends src to string dst of size dsize (unlike strncat, dsize is the * Appends src to string dst of size dsize (unlike strncat, dsize is the
@ -86,7 +91,6 @@ strlcpy(char *dst, const char *src, size_t dsize)
return(src - osrc - 1); /* count does not include NUL */ return(src - osrc - 1); /* count does not include NUL */
} }
#endif #endif
/* /*
* Prepends t to s. * Prepends t to s.
*/ */