Lines Matching refs:needle
99 const char *needle = in main() local
112 ASSERT (strcasestr (haystack, needle) == haystack + 1); in main()
127 char *needle = (char *) malloc (m + 1); in main() local
128 if (needle != NULL) in main()
130 memset (needle, 'A', m); in main()
131 needle[m] = '\0'; in main()
135 ASSERT (strcasestr (haystack, needle) == NULL); in main()
138 free (needle); in main()
146 char *needle = (char *) malloc (m + 2); in main() local
147 if (haystack != NULL && needle != NULL) in main()
155 memset (needle, 'a', m); in main()
156 needle[m] = 'B'; in main()
157 needle[m + 1] = '\0'; in main()
159 result = strcasestr (haystack, needle); in main()
162 free (needle); in main()
206 const char *needle = "\n" in main() local
208 const char* p = strcasestr (haystack, needle); in main()
215 const char *needle = ".d."; in main() local
216 const char* p = strcasestr (haystack, needle); in main()
227 const char *needle = "\nwith_gnu_ld-extend-to-len-32-b\n"; in main() local
243 for (i = 0; i < h_len - strlen (needle); i++) in main()
247 memcpy (haystack + i, needle, strlen (needle) + 1); in main()
248 p = strcasestr (haystack, needle); in main()
259 char *needle = (char *) malloc (m + 1); in main() local
260 if (haystack != NULL && needle != NULL) in main()
267 memset (needle, 'X', m); in main()
268 needle[m] = '\0'; in main()
269 p = strcasestr (haystack, needle); in main()
273 free (needle); in main()