Add strndup(3) prototype to string.h.
This change was erronously ommitted from the r185690, and attempt to simply add the prototype to string.h has revealed that several contributed programs defined local prototypes for strndup(), controlled by autoconfed config.h. So, manually change #undef HAVE_STRNDUP to #define HAVE_STRNDUP 1. Next import of the corresponding program would regenerate config.h, overriding the changes in this commit. No objections from: kan
This commit is contained in:
parent
a6d94c502c
commit
20e76cb365
Notes:
svn2git
2020-12-20 02:59:44 +00:00
svn path=/head/; revision=185777
@ -235,7 +235,7 @@
|
|||||||
#define HAVE_STRNCASECMP 1
|
#define HAVE_STRNCASECMP 1
|
||||||
|
|
||||||
/* Define to 1 if you have the `strndup' function. */
|
/* Define to 1 if you have the `strndup' function. */
|
||||||
/* #undef HAVE_STRNDUP */
|
#define HAVE_STRNDUP 1
|
||||||
|
|
||||||
/* Define to 1 if you have the `strrchr' function. */
|
/* Define to 1 if you have the `strrchr' function. */
|
||||||
#define HAVE_STRRCHR 1
|
#define HAVE_STRRCHR 1
|
||||||
|
@ -759,7 +759,7 @@
|
|||||||
#define HAVE_STRNCASECMP 1
|
#define HAVE_STRNCASECMP 1
|
||||||
|
|
||||||
/* Define to 1 if you have the `strndup' function. */
|
/* Define to 1 if you have the `strndup' function. */
|
||||||
/* #undef HAVE_STRNDUP */
|
#define HAVE_STRNDUP 1
|
||||||
|
|
||||||
/* Define to 1 if you have the `strpbrk' function. */
|
/* Define to 1 if you have the `strpbrk' function. */
|
||||||
#define HAVE_STRPBRK 1
|
#define HAVE_STRPBRK 1
|
||||||
|
@ -96,6 +96,7 @@ char *strncat(char * __restrict, const char * __restrict, size_t);
|
|||||||
int strncmp(const char *, const char *, size_t) __pure;
|
int strncmp(const char *, const char *, size_t) __pure;
|
||||||
char *strncpy(char * __restrict, const char * __restrict, size_t);
|
char *strncpy(char * __restrict, const char * __restrict, size_t);
|
||||||
#if __BSD_VISIBLE
|
#if __BSD_VISIBLE
|
||||||
|
char *strndup(const char *, size_t);
|
||||||
char *strnstr(const char *, const char *, size_t) __pure;
|
char *strnstr(const char *, const char *, size_t) __pure;
|
||||||
#endif
|
#endif
|
||||||
char *strpbrk(const char *, const char *) __pure;
|
char *strpbrk(const char *, const char *) __pure;
|
||||||
|
@ -785,7 +785,7 @@ static /**/const char *const rcsid[] = { (const char *)rcsid, "@(#)" msg }
|
|||||||
#define HAVE_STRNCASECMP 1
|
#define HAVE_STRNCASECMP 1
|
||||||
|
|
||||||
/* Define if you have the function `strndup'. */
|
/* Define if you have the function `strndup'. */
|
||||||
/* #undef HAVE_STRNDUP */
|
#define HAVE_STRNDUP 1
|
||||||
|
|
||||||
/* Define if you have the function `strnlen'. */
|
/* Define if you have the function `strnlen'. */
|
||||||
/* #undef HAVE_STRNLEN */
|
/* #undef HAVE_STRNLEN */
|
||||||
|
@ -30,7 +30,7 @@
|
|||||||
#undef HAS_IN_ADDR6
|
#undef HAS_IN_ADDR6
|
||||||
#define HAVE_SOCKADDR_STORAGE 1
|
#define HAVE_SOCKADDR_STORAGE 1
|
||||||
#undef NEED_GETTIMEOFDAY
|
#undef NEED_GETTIMEOFDAY
|
||||||
#undef HAVE_STRNDUP
|
#define HAVE_STRNDUP 1
|
||||||
#undef USE_FIONBIO_IOCTL
|
#undef USE_FIONBIO_IOCTL
|
||||||
#undef USE_SYSERROR_LIST
|
#undef USE_SYSERROR_LIST
|
||||||
#undef INNETGR_ARGS
|
#undef INNETGR_ARGS
|
||||||
|
@ -77,7 +77,7 @@
|
|||||||
#define HAVE_STRING_H 1
|
#define HAVE_STRING_H 1
|
||||||
|
|
||||||
/* Define to 1 if you have the `strndup' function. */
|
/* Define to 1 if you have the `strndup' function. */
|
||||||
/* #undef HAVE_STRNDUP */
|
#define HAVE_STRNDUP 1
|
||||||
|
|
||||||
/* Define to 1 if you have the `strtof' function. */
|
/* Define to 1 if you have the `strtof' function. */
|
||||||
#define HAVE_STRTOF 1
|
#define HAVE_STRTOF 1
|
||||||
|
@ -77,7 +77,7 @@
|
|||||||
#define HAVE_STRING_H 1
|
#define HAVE_STRING_H 1
|
||||||
|
|
||||||
/* Define to 1 if you have the `strndup' function. */
|
/* Define to 1 if you have the `strndup' function. */
|
||||||
/* #undef HAVE_STRNDUP */
|
#define HAVE_STRNDUP 1
|
||||||
|
|
||||||
/* Define to 1 if you have the `strtof' function. */
|
/* Define to 1 if you have the `strtof' function. */
|
||||||
#define HAVE_STRTOF 1
|
#define HAVE_STRTOF 1
|
||||||
|
Loading…
Reference in New Issue
Block a user