summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--include/apr.hnw6
-rw-r--r--include/apr_general.h2
-rw-r--r--include/arch/netware/networkio.h2
-rw-r--r--threadproc/netware/thread.c2
4 files changed, 9 insertions, 3 deletions
diff --git a/include/apr.hnw b/include/apr.hnw
index 04ec8d7a9..70dcebd02 100644
--- a/include/apr.hnw
+++ b/include/apr.hnw
@@ -87,7 +87,7 @@
#include <signal.h>
-#include <WS2NLM.h>
+#include <ws2nlm.h>
#define _POSIX_THREAD_SAFE_FUNCTIONS 1
#define READDIR_IS_THREAD_SAFE 1
@@ -221,7 +221,11 @@ typedef int apr_socklen_t;
/* Mechanisms to properly type numeric literals */
+#ifdef __GNUC__
+#define APR_INT64_C(val) (val)
+#else
#define APR_INT64_C(val) (val##i64)
+#endif
//srj added in here, libc c no longer takes care of these
diff --git a/include/apr_general.h b/include/apr_general.h
index bc1c2b60b..91f6ed734 100644
--- a/include/apr_general.h
+++ b/include/apr_general.h
@@ -83,7 +83,9 @@ extern "C" {
#define TRUE (!FALSE)
#endif
+#ifndef MAXIMUM_WAIT_OBJECTS
#define MAXIMUM_WAIT_OBJECTS 64
+#endif
#define APR_ASCII_BLANK '\040'
#define APR_ASCII_CR '\015'
diff --git a/include/arch/netware/networkio.h b/include/arch/netware/networkio.h
index 361ff9654..f7471dc68 100644
--- a/include/arch/netware/networkio.h
+++ b/include/arch/netware/networkio.h
@@ -59,7 +59,7 @@
arch/netware and then arch/unix. But in this specific case we
want arch/win32.
*/
-#include <..\win32\networkio.h>
+#include <../win32/networkio.h>
#endif /* ! NETWORK_IO_H */
diff --git a/threadproc/netware/thread.c b/threadproc/netware/thread.c
index 6688a2c45..926da0a2f 100644
--- a/threadproc/netware/thread.c
+++ b/threadproc/netware/thread.c
@@ -110,7 +110,7 @@ apr_status_t apr_thread_create(apr_thread_t **new,
strncpy (threadName, attr->thread_name, NX_MAX_OBJECT_NAME_LEN);
}
else {
- sprintf(threadName, "APR_thread %0004ld", ++thread_count);
+ sprintf(threadName, "APR_thread %04ld", ++thread_count);
}
/* An original stack size of 0 will allow NXCreateThread() to