Assume strdup(3) exists

It is required by POSIX.1-2001.

Link: <https://github.com/shadow-maint/shadow/pull/600>
Cc: Christian Göttsche <cgzones@googlemail.com>
Cc: Iker Pedrosa <ipedrosa@redhat.com>
Cc: Mike Frysinger <vapier@gentoo.org>
Signed-off-by: Alejandro Colomar <alx@kernel.org>
This commit is contained in:
Alejandro Colomar 2022-12-12 19:23:24 +01:00 committed by Serge Hallyn
parent 56e989ccf7
commit 143e346dd5
2 changed files with 0 additions and 7 deletions

View File

@ -102,7 +102,6 @@ AC_TYPE_GETGROUPS
AC_FUNC_UTIME_NULL
AC_REPLACE_FUNCS(putgrent putpwent putspent)
AC_REPLACE_FUNCS(sgetgrent sgetpwent sgetspent)
AC_REPLACE_FUNCS(strdup)
AC_CHECK_FUNC(setpgrp)
AC_CHECK_FUNC(secure_getenv, [AC_DEFINE(HAS_SECURE_GETENV,

View File

@ -232,12 +232,6 @@ static inline void memzero(void *ptr, size_t size)
#endif
#endif
#ifdef sun /* hacks for compiling on SunOS */
# ifndef SOLARIS
extern char *strdup ();
# endif
#endif
/*
* string to use for the pw_passwd field in /etc/passwd when using
* shadow passwords - most systems use "x" but there are a few