Bug 548612 – g_strstr_len() should use memmem when available
authorBastien Nocera <hadess@hadess.net>
Wed, 27 Aug 2008 23:23:23 +0000 (23:23 +0000)
committerBastien Nocera <hadess@src.gnome.org>
Wed, 27 Aug 2008 23:23:23 +0000 (23:23 +0000)
commit5e2a6047ea280145aac22fbcc1239e2d33c33934
treed4906e962a2f2b1a6510ef40bfb55d1e007d9993
parent32947a3b4a393c9485279e1b0fa8e700ac975438
Bug 548612 – g_strstr_len() should use memmem when available

2008-08-28  Bastien Nocera  <hadess@hadess.net>

Bug 548612 – g_strstr_len() should use memmem when available

* configure.in: detect whether memmem is available in the C library
* glib/gstrfuncs.c (g_strstr_len): use memmem for g_strstr_len() if
available in it's available, as it could be optimised by the C library
* tests/string-test.c (main): Add a few tests for g_strstr_len()

svn path=/trunk/; revision=7407
ChangeLog
configure.in
glib/gstrfuncs.c
tests/string-test.c