summaryrefslogtreecommitdiff
path: root/include/arch
diff options
context:
space:
mode:
authorfuankg <fuankg@13f79535-47bb-0310-9956-ffa450edef68>2008-06-06 13:49:41 +0000
committerfuankg <fuankg@13f79535-47bb-0310-9956-ffa450edef68>2008-06-06 13:49:41 +0000
commit11608794c323588e35ca393f5b7b4af2da7f3af4 (patch)
treed8c9574625fc09ad2a3bcc61e8f20156232e8d85 /include/arch
parent372e5b688a5b068ba1a8fb7bbd13fa6343622e43 (diff)
downloadlibapr-11608794c323588e35ca393f5b7b4af2da7f3af4.tar.gz
added usage of threadsafe getpass_r();
enabled HAVE_GETPASS_R for NetWare platform. git-svn-id: http://svn.apache.org/repos/asf/apr/apr/trunk@663941 13f79535-47bb-0310-9956-ffa450edef68
Diffstat (limited to 'include/arch')
-rw-r--r--include/arch/netware/apr_private.h9
1 files changed, 9 insertions, 0 deletions
diff --git a/include/arch/netware/apr_private.h b/include/arch/netware/apr_private.h
index 034271b1b..a4e9b1e78 100644
--- a/include/arch/netware/apr_private.h
+++ b/include/arch/netware/apr_private.h
@@ -70,6 +70,15 @@
#define HAVE_WRITEV 1
+#define HAVE_GETPASS_R 1
+/*
+ * check for older NDKs which have only the getpassword() function.
+ */
+#include <ndkvers.h>
+#if (CURRENT_NDK_THRESHOLD < 709060000)
+#define getpass_r getpassword
+#endif
+
/* 64-bit integer conversion function */
#define APR_INT64_STRFN strtoll