From a0fcfbc60894bfd533491c4043e8129ddbf6c94e Mon Sep 17 00:00:00 2001 From: Ulrich Drepper Date: Sat, 23 Aug 1997 21:50:48 +0000 Subject: [PATCH] Make {,v}snprintf functions available is __USE_BSD. --- libio/stdio.h | 12 +++++++----- 1 file changed, 7 insertions(+), 5 deletions(-) diff --git a/libio/stdio.h b/libio/stdio.h index 88e9c6a9859..02d07688b51 100644 --- a/libio/stdio.h +++ b/libio/stdio.h @@ -192,15 +192,17 @@ extern char *ctermid __P ((char *__buf)); extern char *cuserid __P ((char * __buf)); #endif -#ifdef __USE_GNU -extern _IO_ssize_t getdelim __P ((char **, size_t *, int, FILE*)); -extern _IO_ssize_t getline __P ((char **, size_t *, FILE *)); -extern _IO_ssize_t __getline __P ((char **, size_t *, FILE *)); - +#if defined __USE_BSD extern int snprintf __P ((char *, size_t, __const char *, ...)); extern int __snprintf __P ((char *, size_t, __const char *, ...)); extern int vsnprintf __P ((char *, size_t, __const char *, _G_va_list)); extern int __vsnprintf __P ((char *, size_t, __const char *, _G_va_list)); +#endif + +#ifdef __USE_GNU +extern _IO_ssize_t getdelim __P ((char **, size_t *, int, FILE*)); +extern _IO_ssize_t getline __P ((char **, size_t *, FILE *)); +extern _IO_ssize_t __getline __P ((char **, size_t *, FILE *)); extern int asprintf __P ((char **, const char *, ...)); extern int vasprintf __P ((char **, const char *, _G_va_list)); -- 2.47.2