summaryrefslogtreecommitdiff
path: root/atomic
diff options
context:
space:
mode:
authorjerenkrantz <jerenkrantz@13f79535-47bb-0310-9956-ffa450edef68>2002-04-19 16:16:21 +0000
committerjerenkrantz <jerenkrantz@13f79535-47bb-0310-9956-ffa450edef68>2002-04-19 16:16:21 +0000
commitc8b00c4bf46a48aa80dd01db25c1b351cbd484d3 (patch)
tree40501f99b0f305f664fca0c8123adefc3d7fa7d0 /atomic
parente27def56b4828e16c67636e2a99680ca2ba315c5 (diff)
downloadlibapr-c8b00c4bf46a48aa80dd01db25c1b351cbd484d3.tar.gz
Add back >>2 that was unintentionally removed in previous commit.
git-svn-id: http://svn.apache.org/repos/asf/apr/apr/trunk@63281 13f79535-47bb-0310-9956-ffa450edef68
Diffstat (limited to 'atomic')
-rw-r--r--atomic/unix/apr_atomic.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/atomic/unix/apr_atomic.c b/atomic/unix/apr_atomic.c
index ca547808f..cdcc6a5d6 100644
--- a/atomic/unix/apr_atomic.c
+++ b/atomic/unix/apr_atomic.c
@@ -63,7 +63,7 @@
#define NUM_ATOMIC_HASH 7
/* shift by 2 to get rid of alignment issues */
-#define ATOMIC_HASH(x) (unsigned int)(((unsigned long)(x))%(unsigned int)NUM_ATOMIC_HASH)
+#define ATOMIC_HASH(x) (unsigned int)(((unsigned long)(x)>>2)%(unsigned int)NUM_ATOMIC_HASH)
static apr_thread_mutex_t **hash_mutex;
apr_status_t apr_atomic_init(apr_pool_t *p )