summaryrefslogtreecommitdiffstats
path: root/JavaScriptCore/wtf
diff options
context:
space:
mode:
authorGrace Kloba <klobag@google.com>2009-10-21 11:55:15 -0700
committerGrace Kloba <klobag@google.com>2009-10-21 11:55:15 -0700
commit85cea76ffd430cec08504b3ca340e92556a1ec52 (patch)
treef0e8fb5bab94bd5a7996b61299e4a70bfcf73900 /JavaScriptCore/wtf
parentb962974b492a268d385321ef1822111b25569c73 (diff)
downloadexternal_webkit-85cea76ffd430cec08504b3ca340e92556a1ec52.zip
external_webkit-85cea76ffd430cec08504b3ca340e92556a1ec52.tar.gz
external_webkit-85cea76ffd430cec08504b3ca340e92556a1ec52.tar.bz2
The new WebKit expects atomicIncrement to return int
instead of void.
Diffstat (limited to 'JavaScriptCore/wtf')
-rw-r--r--JavaScriptCore/wtf/Threading.h2
1 files changed, 1 insertions, 1 deletions
diff --git a/JavaScriptCore/wtf/Threading.h b/JavaScriptCore/wtf/Threading.h
index 34d744d..c5e8f2f 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