annotate modules/wmemchr @ 14267:9ccff8d6fbbe

New module 'wmemchr'. * modules/wmemchr: New file. * lib/wchar.in.h (wmemchr): New declaration. * lib/wmemchr.c: New file. * lib/wmemchr-impl.h: New file, from libutf8 with modifications. * m4/wmemchr.m4: New file. * m4/wchar_h.m4 (gl_WCHAR_H_DEFAULTS): Initialize GNULIB_WMEMCHR, HAVE_WMEMCHR. * modules/wchar (Makefile.am): Substitute GNULIB_WMEMCHR, HAVE_WMEMCHR. * tests/test-wchar-c++.cc: Test the declaration of wmemchr. * doc/posix-functions/wmemchr.texi: Mention the new module.
author Bruno Haible <bruno@clisp.org>
date Sat, 05 Feb 2011 12:25:13 +0100
parents
children 66e9b74a4b8e
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
14267
9ccff8d6fbbe New module 'wmemchr'.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
1 Description:
9ccff8d6fbbe New module 'wmemchr'.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
2 wmemchr() function: search wide character array for a wide character.
9ccff8d6fbbe New module 'wmemchr'.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
3
9ccff8d6fbbe New module 'wmemchr'.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
4 Files:
9ccff8d6fbbe New module 'wmemchr'.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
5 lib/wmemchr.c
9ccff8d6fbbe New module 'wmemchr'.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
6 lib/wmemchr-impl.h
9ccff8d6fbbe New module 'wmemchr'.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
7 m4/wmemchr.m4
9ccff8d6fbbe New module 'wmemchr'.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
8
9ccff8d6fbbe New module 'wmemchr'.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
9 Depends-on:
9ccff8d6fbbe New module 'wmemchr'.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
10 wchar
9ccff8d6fbbe New module 'wmemchr'.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
11
9ccff8d6fbbe New module 'wmemchr'.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
12 configure.ac:
9ccff8d6fbbe New module 'wmemchr'.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
13 gl_FUNC_WMEMCHR
9ccff8d6fbbe New module 'wmemchr'.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
14 gl_WCHAR_MODULE_INDICATOR([wmemchr])
9ccff8d6fbbe New module 'wmemchr'.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
15
9ccff8d6fbbe New module 'wmemchr'.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
16 Makefile.am:
9ccff8d6fbbe New module 'wmemchr'.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
17
9ccff8d6fbbe New module 'wmemchr'.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
18 Include:
9ccff8d6fbbe New module 'wmemchr'.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
19 <wchar.h>
9ccff8d6fbbe New module 'wmemchr'.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
20
9ccff8d6fbbe New module 'wmemchr'.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
21 License:
9ccff8d6fbbe New module 'wmemchr'.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
22 LGPL
9ccff8d6fbbe New module 'wmemchr'.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
23
9ccff8d6fbbe New module 'wmemchr'.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
24 Maintainer:
9ccff8d6fbbe New module 'wmemchr'.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
25 Bruno Haible