MCPcopy Create free account
hub / github.com/CppCXY/EmmyLuaCodeStyle / mi_strlcat

Function mi_strlcat

3rd/mimalloc-2.0.9/src/options.c:479–488  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

477}
478
479static void mi_strlcat(char* dest, const char* src, size_t dest_size) {
480 if (dest==NULL || src==NULL || dest_size == 0) return;
481 // find end of string in the dest buffer
482 while (*dest != 0 && dest_size > 1) {
483 dest++;
484 dest_size--;
485 }
486 // and catenate
487 mi_strlcpy(dest, src, dest_size);
488}
489
490#ifdef MI_NO_GETENV
491static bool mi_getenv(const char* name, char* result, size_t result_size) {

Callers 1

mi_option_initFunction · 0.85

Calls 1

mi_strlcpyFunction · 0.85

Tested by

no test coverage detected