Eric Blake wrote: > 2008-04-28 Eric Blake <[EMAIL PROTECTED]> > > + Add rawmemchr module, matching glibc. > + * modules/string (Makefile.am): New indicator. > + * m4/string_h.m4 (gl_HEADER_STRING_H_DEFAULTS): Set it. > + * lib/string.in.h (rawmemchr): Declare when appropriate. > + * modules/rawmemchr: New file. > + * m4/rawmemchr.m4: Likewise. > + * lib/rawmemchr.c: Likewise. > + * modules/rawmemchr-tests: Likewise. > + * tests/test-rawmemchr.c: Likewise. > + * doc/glibc-functions/rawmemchr.texi (rawmemchr): Document > + module. > + * modules/strchrnul (Depends-on): Add rawmemchr. > + * lib/strchrnul.c (strchrnul): Optimize a corner case.
Perfect. Only the module maintainer "FSF" is ambiguous; I don't know what it meant when I created modules/strchrnul years ago. Today, no one will dispute that Eric masters these modules: 2008-04-29 Bruno Haible <[EMAIL PROTECTED]> * modules/rawmemchr (Maintainer): Set to Eric. * modules/strchrnul (Maintainer): Likewise. --- modules/rawmemchr.orig 2008-04-29 12:23:58.000000000 +0200 +++ modules/rawmemchr 2008-04-29 12:23:51.000000000 +0200 @@ -22,4 +22,4 @@ LGPL Maintainer: -FSF +Eric Blake, glibc --- modules/strchrnul.orig 2008-04-29 12:23:58.000000000 +0200 +++ modules/strchrnul 2008-04-29 12:23:46.000000000 +0200 @@ -24,4 +24,4 @@ LGPL Maintainer: -FSF +Eric Blake, glibc