1
0
mirror of https://git.savannah.gnu.org/git/gnulib.git synced 2025-09-04 02:42:02 +03:00
Files
gnulib/modules/wcsdup
Bruno Haible 5768aa52f6 New module 'wcsdup'.
* modules/wcsdup: New file.
* lib/wchar.in.h (wcsdup): New declaration.
* lib/wcsdup.c: New file.
* lib/wcsdup-impl.h: New file, from libutf8 with modifications.
* m4/wcsdup.m4: New file.
* m4/wchar_h.m4 (gl_WCHAR_H): Test whether wcsdup is declared.
(gl_WCHAR_H_DEFAULTS): Initialize GNULIB_WCSDUP, HAVE_WCSDUP.
* modules/wchar (Makefile.am): Substitute GNULIB_WCSDUP, HAVE_WCSDUP.
* tests/test-wchar-c++.cc: Test the declaration of wcsdup.
* doc/posix-functions/wcsdup.texi: Mention the new module.
2011-02-07 23:36:06 +01:00

28 lines
284 B
Plaintext

Description:
wcsdup() function: duplicate a wide string.
Files:
lib/wcsdup.c
lib/wcsdup-impl.h
m4/wcsdup.m4
Depends-on:
wchar
wcslen
wmemcpy
configure.ac:
gl_FUNC_WCSDUP
gl_WCHAR_MODULE_INDICATOR([wcsdup])
Makefile.am:
Include:
<wchar.h>
License:
LGPL
Maintainer:
Bruno Haible