From 85cea76ffd430cec08504b3ca340e92556a1ec52 Mon Sep 17 00:00:00 2001 From: Grace Kloba Date: Wed, 21 Oct 2009 11:55:15 -0700 Subject: [PATCH] The new WebKit expects atomicIncrement to return int instead of void. --- JavaScriptCore/wtf/Threading.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/JavaScriptCore/wtf/Threading.h b/JavaScriptCore/wtf/Threading.h index 34d744d37..c5e8f2fc5 100644 --- a/JavaScriptCore/wtf/Threading.h +++ b/JavaScriptCore/wtf/Threading.h @@ -236,7 +236,7 @@ inline int atomicDecrement(int volatile* addend) { return OSAtomicDecrement32Bar #elif defined ANDROID -inline void atomicIncrement(int volatile* addend) { android_atomic_inc(addend); } +inline int atomicIncrement(int volatile* addend) { return android_atomic_inc(addend); } inline int atomicDecrement(int volatile* addend) { return android_atomic_dec(addend); } #elif COMPILER(GCC) && !PLATFORM(SPARC64) // sizeof(_Atomic_word) != sizeof(int) on sparc64 gcc -- 2.11.0