haystack 606 lib/strutil.h char *strrstr_skip_count (const char *haystack, const char *needle, size_t skip_count); haystack 608 lib/strutil.h char *str_replace_all (const char *haystack, const char *needle, const char *replacement); haystack 61 lib/strutil/replace.c str_replace_all (const char *haystack, const char *needle, const char *replacement) haystack 70 lib/strutil/replace.c while ((needle_in_str = strstr (haystack, needle)) != NULL) haystack 75 lib/strutil/replace.c if (strutils_is_char_escaped (haystack, needle_in_str)) haystack 79 lib/strutil/replace.c if (haystack != backslash) haystack 80 lib/strutil/replace.c g_string_append_len (return_str, haystack, backslash - haystack); haystack 82 lib/strutil/replace.c haystack = needle_in_str + 1; haystack 86 lib/strutil/replace.c if (needle_in_str != haystack) haystack 87 lib/strutil/replace.c g_string_append_len (return_str, haystack, needle_in_str - haystack); haystack 89 lib/strutil/replace.c haystack = needle_in_str + needle_len; haystack 93 lib/strutil/replace.c if (*haystack != '\0') haystack 96 lib/strutil/replace.c return strdup (haystack); haystack 98 lib/strutil/replace.c g_string_append (return_str, haystack); haystack 968 lib/strutil/strutil.c strrstr_skip_count (const char *haystack, const char *needle, size_t skip_count) haystack 973 lib/strutil/strutil.c len = strlen (haystack); haystack 977 lib/strutil/strutil.c semi = g_strrstr_len (haystack, len, needle); haystack 980 lib/strutil/strutil.c len = semi - haystack - 1; haystack 56 tests/lib/strutil/parse_integer.c const char *haystack; haystack 130 tests/lib/strutil/parse_integer.c actual_result = parse_integer (data->haystack, &invalid); haystack 56 tests/lib/strutil/str_replace_all.c const char *haystack; haystack 165 tests/lib/strutil/str_replace_all.c actual_result = str_replace_all (data->haystack, data->needle, data->replacement);