From f84518e35b81f39c075df3563d86e494af836778 Mon Sep 17 00:00:00 2001 From: Bastien Nocera Date: Thu, 28 Aug 2008 12:53:59 +0000 Subject: =?UTF-8?q?Bug=20548612=20=E2=80=93=20g=5Fstrstr=5Flen()=20should?= =?UTF-8?q?=20use=20memmem=20when=20available?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 2008-08-28 Bastien Nocera Bug 548612 – g_strstr_len() should use memmem when available * glib/tests/strfuncs.c (test_strstr): * tests/string-test.c (main): Patch by Paolo Borelli to move the tests to the right place, and add more tests * glib/gstrfuncs.c (g_strstr_len): Fix problem with memmem ignoring nul-terminators in strings, and using the haystack_len instead svn path=/trunk/; revision=7409 --- tests/string-test.c | 5 ----- 1 file changed, 5 deletions(-) (limited to 'tests') diff --git a/tests/string-test.c b/tests/string-test.c index d8aa728d3..7da4128f1 100644 --- a/tests/string-test.c +++ b/tests/string-test.c @@ -307,11 +307,6 @@ main (int argc, g_assert (strcmp (tmp_string, "b a") == 0); g_free (tmp_string); - tmp_string = g_strdup (GLIB_TEST_STRING); - g_assert (g_strstr_len (tmp_string, 4, "rado") == NULL); - g_assert (g_strstr_len (tmp_string, -1, "rado") == tmp_string + 5); - g_free (tmp_string); - return 0; } -- cgit v1.2.1