diff --git a/mongoose.c b/mongoose.c index 0ec25588..073d7e0e 100644 --- a/mongoose.c +++ b/mongoose.c @@ -588,7 +588,7 @@ const char *mg_version(void) { return MONGOOSE_VERSION; } -void mg_strlcpy(register char *dst, register const char *src, size_t n) { +static void mg_strlcpy(register char *dst, register const char *src, size_t n) { for (; *src != '\0' && n > 1; n--) { *dst++ = *src++; } @@ -599,7 +599,7 @@ static int lowercase(const char *s) { return tolower(* (const unsigned char *) s); } -int mg_strncasecmp(const char *s1, const char *s2, size_t len) { +static int mg_strncasecmp(const char *s1, const char *s2, size_t len) { int diff = 0; if (len > 0) @@ -610,7 +610,7 @@ int mg_strncasecmp(const char *s1, const char *s2, size_t len) { return diff; } -int mg_strcasecmp(const char *s1, const char *s2) { +static int mg_strcasecmp(const char *s1, const char *s2) { int diff; do { @@ -620,7 +620,7 @@ int mg_strcasecmp(const char *s1, const char *s2) { return diff; } -char * mg_strndup(const char *ptr, size_t len) { +static char * mg_strndup(const char *ptr, size_t len) { char *p; if ((p = (char *) malloc(len + 1)) != NULL) { @@ -630,7 +630,7 @@ char * mg_strndup(const char *ptr, size_t len) { return p; } -char * mg_strdup(const char *str) { +static char * mg_strdup(const char *str) { return mg_strndup(str, strlen(str)); } diff --git a/mongoose.h b/mongoose.h index 3c3a33c4..33c2e495 100644 --- a/mongoose.h +++ b/mongoose.h @@ -255,14 +255,6 @@ int mg_start_thread(mg_thread_func_t f, void *p); const char *mg_get_builtin_mime_type(const char *file_name); -// Platform independent string utility functions. -void mg_strlcpy(char *dst, const char *src, size_t n); -int mg_strncasecmp(const char *s1, const char *s2, size_t len); -int mg_strcasecmp(const char *s1, const char *s2); -char *mg_strndup(const char *ptr, size_t len); -char *mg_strdup(const char *str); - - // Return Mongoose version. const char *mg_version(void);