Added string function g_strnchr()

This commit is contained in:
matt335672 2021-06-03 15:57:44 +01:00
parent 949a81443b
commit 85b101dfb2
2 changed files with 14 additions and 0 deletions

View File

@ -199,6 +199,19 @@ g_strchr(const char *text, int c)
return strchr(text, c);
}
/*****************************************************************************/
/* locates char in text with length */
const char *
g_strnchr(const char *text, int c, int len)
{
if (text == NULL || len <= 0)
{
return NULL;
}
return (const char *)memchr(text, c, len);
}
/*****************************************************************************/
/* returns dest */
char *

View File

@ -142,6 +142,7 @@ g_get_display_num_from_display(const char *display_text);
int g_strlen(const char *text);
const char *g_strchr(const char *text, int c);
const char *g_strnchr(const char *text, int c, int len);
char *g_strcpy(char *dest, const char *src);
char *g_strncpy(char *dest, const char *src, int len);
char *g_strcat(char *dest, const char *src);