summaryrefslogtreecommitdiff
path: root/atomic
diff options
context:
space:
mode:
authorbrianp <brianp@13f79535-47bb-0310-9956-ffa450edef68>2002-07-05 21:10:10 +0000
committerbrianp <brianp@13f79535-47bb-0310-9956-ffa450edef68>2002-07-05 21:10:10 +0000
commit5a9efdd608de339d54573652cd8819e2556651c8 (patch)
treea36b618f4aa0fa3c626406de67e66304eea1c08e /atomic
parent8d7bd34890be2f169d83adb32235e7169c1b0439 (diff)
downloadlibapr-5a9efdd608de339d54573652cd8819e2556651c8.tar.gz
fix apr_atomic_init() on systems without threads
git-svn-id: http://svn.apache.org/repos/asf/apr/apr/trunk@63579 13f79535-47bb-0310-9956-ffa450edef68
Diffstat (limited to 'atomic')
-rw-r--r--atomic/unix/apr_atomic.c8
1 files changed, 8 insertions, 0 deletions
diff --git a/atomic/unix/apr_atomic.c b/atomic/unix/apr_atomic.c
index 9c27bf10f..a17e1adaa 100644
--- a/atomic/unix/apr_atomic.c
+++ b/atomic/unix/apr_atomic.c
@@ -153,5 +153,13 @@ apr_uint32_t apr_atomic_cas(volatile apr_uint32_t *mem, long with, long cmp)
}
#endif /* APR_ATOMIC_NEED_CAS_DEFAULT */
+#else /* !APR_HAS_THREADS */
+
+#if !defined(apr_atomic_init)
+apr_status_t apr_atomic_init(apr_pool_t *p)
+{
+ return APR_SUCCESS;
+}
+#endif /* !defined(apr_atomic_init) */
#endif /* APR_HAS_THREADS */