summaryrefslogtreecommitdiff
path: root/ace/OS_NS_stdlib.h
diff options
context:
space:
mode:
authorSteve Huston <shuston@riverace.com>2004-08-24 18:13:30 +0000
committerSteve Huston <shuston@riverace.com>2004-08-24 18:13:30 +0000
commit3247a302d927826921e229befe5e45478f9a77c9 (patch)
tree792203d9e7ca8eebde11ab9cbf235e0b92f6cef7 /ace/OS_NS_stdlib.h
parent4611f21e7dd6b909afb39ca03791d5c2c2c1d253 (diff)
downloadATCD-3247a302d927826921e229befe5e45478f9a77c9.tar.gz
ChangeLogTag:Tue Aug 24 14:07:22 2004 Steve Huston <shuston@riverace.com>
Diffstat (limited to 'ace/OS_NS_stdlib.h')
-rw-r--r--ace/OS_NS_stdlib.h24
1 files changed, 19 insertions, 5 deletions
diff --git a/ace/OS_NS_stdlib.h b/ace/OS_NS_stdlib.h
index 7ec04d9962c..3e2dca3f051 100644
--- a/ace/OS_NS_stdlib.h
+++ b/ace/OS_NS_stdlib.h
@@ -146,17 +146,26 @@ namespace ACE_OS {
#if !defined (ACE_LACKS_MKSTEMP)
ACE_NAMESPACE_INLINE_FUNCTION
-#else
- extern ACE_Export
+ ACE_HANDLE mkstemp (char *t);
+
+# if defined (ACE_HAS_WCHAR)
+ ACE_NAMESPACE_INLINE_FUNCTION
+ ACE_HANDLE mkstemp (wchar_t *t);
+# endif /* ACE_HAS_WCHAR */
#endif /* !ACE_LACKS_MKSTEMP */
- ACE_HANDLE mkstemp (ACE_TCHAR *t);
#if !defined (ACE_LACKS_MKTEMP)
ACE_NAMESPACE_INLINE_FUNCTION
+ char *mktemp (char *t);
+
+# if defined (ACE_HAS_WCHAR)
+ ACE_NAMESPACE_INLINE_FUNCTION
+ wchar_t *mktemp (wchar_t *t);
+# endif /* ACE_HAS_WCHAR */
#else
extern ACE_Export
-#endif /* !ACE_LACKS_MSTEMP */
ACE_TCHAR *mktemp (ACE_TCHAR *t);
+#endif /* !ACE_LACKS_MSTEMP */
ACE_NAMESPACE_INLINE_FUNCTION
int putenv (const char *string);
@@ -190,7 +199,12 @@ namespace ACE_OS {
#else
extern ACE_Export
#endif /* !ACE_LACKS_REALPATH */
- ACE_TCHAR *realpath (const ACE_TCHAR *file_name, ACE_TCHAR *resolved_name);
+ char *realpath (const char *file_name, char *resolved_name);
+
+#if defined (ACE_HAS_WCHAR)
+ ACE_NAMESPACE_INLINE_FUNCTION
+ wchar_t *realpath (const wchar_t *file_name, wchar_t *resolved_name);
+#endif /* ACE_HAS_WCHAR */
// exit_hook and set_exit_hook not in spec
/// Function that is called by <ACE_OS::exit>, if non-null.