Hash :
efbd8572
Author :
Date :
2020-08-14T19:51:56
strdup: Assume the function exists. * m4/strdup.m4 (gl_FUNC_STRDUP, gl_FUNC_STRDUP_POSIX): Don't test whether strdup exists. * modules/strdup (Files): Remove lib/strdup.c. (configure.ac): Don't compile strdup.c. * modules/strdup-posix (Depends-on, configure.ac): Don't test ac_cv_func_strdup. * doc/posix-functions/strdup.texi: Update. * lib/unistr/u8-strdup.c: Assume HAVE_STRDUP is 1. * modules/unistr/u8-strdup (Files): Remove lib/unistr/u-strdup.h. (Depends-on): Remove unistr/u8-strlen.
Description:
strdup() function: duplicate a string.
Status:
obsolete
Notice:
This module is obsolete. But you may want to use the strdup-posix module.
Files:
m4/strdup.m4
Depends-on:
string
configure.ac:
gl_FUNC_STRDUP
gl_STRING_MODULE_INDICATOR([strdup])
Makefile.am:
Include:
<string.h>
License:
LGPLv2+
Maintainer:
all, glibc