Lines Matching defs:needle
58 const char * const needle[] = {"learned.", "unlearned.", "Unlearned"};
86 #define TEST_STRNSTR(haystack, needle, hay_length, expected) \
87 ptr = av_strnstr(haystack, needle, hay_length); \
91 TEST_STRNSTR(haystack, needle [0], strlen(haystack), haystack+44);
92 TEST_STRNSTR(haystack, needle [1], strlen(haystack), haystack+42);
93 TEST_STRNSTR(haystack, needle [2], strlen(haystack), NULL );
97 #define TEST_STRIREPLACE(haystack, needle, expected) \
98 ptr = av_strireplace(haystack, needle, "instead"); \
107 TEST_STRIREPLACE(haystack, needle [0], "Education consists mainly in what we have uninstead");
108 TEST_STRIREPLACE(haystack, needle [1], "Education consists mainly in what we have instead");
109 TEST_STRIREPLACE(haystack, needle [2], "Education consists mainly in what we have instead.");
110 TEST_STRIREPLACE(haystack, needle [1], "Education consists mainly in what we have instead");