Lines Matching defs:str
20 void strlwc(char *str)
22 if (str == NULL) return;
23 while (*str != '\0') {
24 *str = (char)tolower(*str);
25 str++ ;
30 size_t strtrim(char *str)
33 char *dest = str;
35 if (str == NULL) return 0;
37 last = str + strlen(str);
38 while (isspace((int)*str) && *str) str++;
39 while (last > str) {
45 memmove(dest, str, last - str + 1);
46 return last - str;
49 strlist *strsplit(const char *str, const char *split_s)
52 if (!str) return NULL;
55 char *ss = ld_strdup(str);
120 void strlist_set(strlist *strs, const char *str)
122 if (!strs || !str) return;
127 strs->strs[strs->num] = ld_strdup(str);