From: Eric Blake Date: Mon, 15 Jun 2009 13:49:35 +0000 (-0600) Subject: docs: memchr is no longer obsolete X-Git-Tag: v0.1~5863 X-Git-Url: http://erislabs.org.uk/gitweb/?a=commitdiff_plain;h=e06226e32481672ab9321d5caddee63fe1dab720;p=gnulib.git docs: memchr is no longer obsolete * MODULES.html.sh: Move memchr from obsolete to string.h section. * lib/string.in.h (memchr): Simplify logic. Signed-off-by: Eric Blake --- diff --git a/ChangeLog b/ChangeLog index f88670c3d..5bcd64db9 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,9 @@ +2009-06-15 Eric Blake + + docs: memchr is no longer obsolete + * MODULES.html.sh: Move memchr from obsolete to string.h section. + * lib/string.in.h (memchr): Simplify logic. + 2009-06-14 Jim Meyering link-follow: fix the "checking..." message to not mention trailing slash diff --git a/MODULES.html.sh b/MODULES.html.sh index 06afa2d43..589915192 100755 --- a/MODULES.html.sh +++ b/MODULES.html.sh @@ -1606,7 +1606,6 @@ func_all_modules () func_module exit func_module strtol func_module strtoul - func_module memchr func_module memcmp func_module memcpy func_module memmove @@ -1770,6 +1769,7 @@ func_all_modules () func_begin_table func_module bcopy + func_module memchr func_module memchr2 func_module memmem func_module memmem-simple diff --git a/lib/string.in.h b/lib/string.in.h index c913cce23..9f98b0df9 100644 --- a/lib/string.in.h +++ b/lib/string.in.h @@ -53,8 +53,6 @@ extern "C" { #if @GNULIB_MEMCHR@ # if @REPLACE_MEMCHR@ # define memchr rpl_memchr -# endif -# if @REPLACE_MEMCHR@ extern void *memchr (void const *__s, int __c, size_t __n) __attribute__ ((__pure__)); # endif