summaryrefslogtreecommitdiff
path: root/usr/src/head/stdlib.h
diff options
context:
space:
mode:
authorcasper <none@none>2006-03-28 10:51:20 -0800
committercasper <none@none>2006-03-28 10:51:20 -0800
commit4e9cef608b151aef0eff5763128fa28c824d0eef (patch)
tree91cd3ae67b54c0a53394d4f8748c76018f9eb1d4 /usr/src/head/stdlib.h
parent734b6a94890be549309b21156f8ed6d4561cac51 (diff)
downloadillumos-joyent-4e9cef608b151aef0eff5763128fa28c824d0eef.tar.gz
6395215 UNIX03/UNIX98: *vsx* addition of mkstemps breaks namespace
Diffstat (limited to 'usr/src/head/stdlib.h')
-rw-r--r--usr/src/head/stdlib.h8
1 files changed, 8 insertions, 0 deletions
diff --git a/usr/src/head/stdlib.h b/usr/src/head/stdlib.h
index 0024698697..1f21d3e589 100644
--- a/usr/src/head/stdlib.h
+++ b/usr/src/head/stdlib.h
@@ -169,13 +169,17 @@ extern void swab(const char *, char *, ssize_t);
!defined(__XOPEN_OR_POSIX) || defined(_XPG4_2) || \
(defined(_LARGEFILE_SOURCE) && _FILE_OFFSET_BITS == 64)
extern int mkstemp(char *);
+#if !defined(_XPG4_2) || defined(__EXTENSIONS__)
extern int mkstemps(char *, int);
+#endif
#endif /* defined(__EXTENSIONS__) ... */
#if defined(_LARGEFILE64_SOURCE) && !((_FILE_OFFSET_BITS == 64) && \
!defined(__PRAGMA_REDEFINE_EXTNAME))
extern int mkstemp64(char *);
+#if !defined(_XPG4_2) || defined(__EXTENSIONS__)
extern int mkstemps64(char *, int);
+#endif
#endif /* _LARGEFILE64_SOURCE... */
#if defined(__EXTENSIONS__) || \
@@ -272,13 +276,17 @@ extern void swab();
!defined(__XOPEN_OR_POSIX) || defined(_XPG4_2) || \
(defined(_LARGEFILE_SOURCE) && _FILE_OFFSET_BITS == 64)
extern int mkstemp();
+#if !defined(_XPG4_2) || defined(__EXTENSIONS__)
extern int mkstemps();
+#endif
#endif /* defined(__EXTENSIONS__) ... */
#if defined(_LARGEFILE64_SOURCE) && !((_FILE_OFFSET_BITS == 64) && \
!defined(__PRAGMA_REDEFINE_EXTNAME))
extern int mkstemp64();
+#if !defined(_XPG4_2) || defined(__EXTENSIONS__)
extern int mkstemps64();
+#endif
#endif /* _LARGEFILE64_SOURCE... */
#if defined(__EXTENSIONS__) || !defined(__XOPEN_OR_POSIX) || defined(_XPG4_2)