diff options
author | casper <none@none> | 2006-03-28 10:51:20 -0800 |
---|---|---|
committer | casper <none@none> | 2006-03-28 10:51:20 -0800 |
commit | 4e9cef608b151aef0eff5763128fa28c824d0eef (patch) | |
tree | 91cd3ae67b54c0a53394d4f8748c76018f9eb1d4 /usr/src/head/stdlib.h | |
parent | 734b6a94890be549309b21156f8ed6d4561cac51 (diff) | |
download | illumos-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.h | 8 |
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) |