summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorUlrich Drepper <drepper@redhat.com>1997-08-23 21:50:48 +0000
committerUlrich Drepper <drepper@redhat.com>1997-08-23 21:50:48 +0000
commita0fcfbc60894bfd533491c4043e8129ddbf6c94e (patch)
tree8e9a8278d7c6549b1203abce76c06b0225ceaab6
parent70c6868cfc9b4b41b54a6a9f90c198f79d82fd30 (diff)
Make {,v}snprintf functions available is __USE_BSD.
-rw-r--r--libio/stdio.h12
1 files changed, 7 insertions, 5 deletions
diff --git a/libio/stdio.h b/libio/stdio.h
index 88e9c6a985..02d07688b5 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));