summaryrefslogtreecommitdiff
path: root/atomic/unix/solaris.c
diff options
context:
space:
mode:
Diffstat (limited to 'atomic/unix/solaris.c')
-rw-r--r--atomic/unix/solaris.c5
1 files changed, 5 insertions, 0 deletions
diff --git a/atomic/unix/solaris.c b/atomic/unix/solaris.c
index f74a7ef2d..ba544522f 100644
--- a/atomic/unix/solaris.c
+++ b/atomic/unix/solaris.c
@@ -71,4 +71,9 @@ APR_DECLARE(void*) apr_atomic_casptr(volatile void **mem, void *with, const void
return atomic_cas_ptr(mem, cmp, with);
}
+APR_DECLARE(void*) apr_atomic_xchgptr(volatile void **mem, void *with)
+{
+ return atomic_swap_ptr(mem, with);
+}
+
#endif /* USE_ATOMICS_SOLARIS */