needle 80 lib/glibcompat.c g_ptr_array_find_with_equal_func (GPtrArray *haystack, gconstpointer needle, GEqualFunc equal_func, needle 91 lib/glibcompat.c if (equal_func (g_ptr_array_index (haystack, i), needle)) needle 20 lib/glibcompat.h gboolean g_ptr_array_find_with_equal_func (GPtrArray * haystack, gconstpointer needle, needle 140 lib/strutil.h /*I*/ char *(*create_search_needle) (const char *needle, gboolean case_sen); needle 141 lib/strutil.h void (*release_search_needle) (char *needle, gboolean case_sen); needle 142 lib/strutil.h const char *(*search_first) (const char *text, const char *needle, gboolean case_sen); needle 143 lib/strutil.h const char *(*search_last) (const char *text, const char *needle, gboolean case_sen); needle 460 lib/strutil.h char *str_create_search_needle (const char *needle, gboolean case_sen); needle 464 lib/strutil.h void str_release_search_needle (char *needle, gboolean case_sen); needle 468 lib/strutil.h const char *str_search_first (const char *text, const char *needle, gboolean case_sen); needle 472 lib/strutil.h const char *str_search_last (const char *text, const char *needle, gboolean case_sen); needle 562 lib/strutil.h char *strrstr_skip_count (const char *haystack, const char *needle, size_t skip_count); needle 564 lib/strutil.h char *str_replace_all (const char *haystack, const char *needle, const char *replacement); needle 60 lib/strutil/replace.c str_replace_all (const char *haystack, const char *needle, const char *replacement) needle 66 lib/strutil/replace.c needle_len = strlen (needle); needle 69 lib/strutil/replace.c while ((needle_in_str = strstr (haystack, needle)) != NULL) needle 790 lib/strutil/strutil.c str_create_search_needle (const char *needle, gboolean case_sen) needle 792 lib/strutil/strutil.c return used_class.create_search_needle (needle, case_sen); needle 798 lib/strutil/strutil.c str_release_search_needle (char *needle, gboolean case_sen) needle 800 lib/strutil/strutil.c used_class.release_search_needle (needle, case_sen); needle 959 lib/strutil/strutil.c strrstr_skip_count (const char *haystack, const char *needle, size_t skip_count) needle 968 lib/strutil/strutil.c semi = g_strrstr_len (haystack, len, needle); needle 566 lib/strutil/strutil8bit.c str_8bit_create_search_needle (const char *needle, gboolean case_sen) needle 569 lib/strutil/strutil8bit.c return (char *) needle; needle 575 lib/strutil/strutil8bit.c str_8bit_release_search_needle (char *needle, gboolean case_sen) needle 578 lib/strutil/strutil8bit.c (void) needle; needle 564 lib/strutil/strutilascii.c str_ascii_create_search_needle (const char *needle, gboolean case_sen) needle 567 lib/strutil/strutilascii.c return (char *) needle; needle 573 lib/strutil/strutilascii.c str_ascii_release_search_needle (char *needle, gboolean case_sen) needle 576 lib/strutil/strutilascii.c (void) needle; needle 965 lib/strutil/strutilutf8.c str_utf8_create_search_needle (const char *needle, gboolean case_sen) needle 969 lib/strutil/strutilutf8.c if (needle == NULL) needle 973 lib/strutil/strutilutf8.c return g_utf8_normalize (needle, -1, G_NORMALIZE_ALL); needle 975 lib/strutil/strutilutf8.c fold = g_utf8_casefold (needle, -1); needle 984 lib/strutil/strutilutf8.c str_utf8_release_search_needle (char *needle, gboolean case_sen) needle 987 lib/strutil/strutilutf8.c g_free (needle); needle 57 tests/lib/strutil/str_replace_all.c const char *needle; needle 165 tests/lib/strutil/str_replace_all.c actual_result = str_replace_all (data->haystack, data->needle, data->replacement);