diff options
Diffstat (limited to 'src/ports/SkThread_pthread.cpp')
-rw-r--r-- | src/ports/SkThread_pthread.cpp | 14 |
1 files changed, 0 insertions, 14 deletions
diff --git a/src/ports/SkThread_pthread.cpp b/src/ports/SkThread_pthread.cpp index a1c7b24f66..d0bb3acbad 100644 --- a/src/ports/SkThread_pthread.cpp +++ b/src/ports/SkThread_pthread.cpp @@ -35,11 +35,6 @@ int32_t sk_atomic_inc(int32_t* addr) return __sync_fetch_and_add(addr, 1); } -int32_t sk_atomic_add(int32_t* addr, int32_t value) -{ - return __sync_fetch_and_add(addr, value); -} - int32_t sk_atomic_dec(int32_t* addr) { return __sync_fetch_and_add(addr, -1); @@ -79,15 +74,6 @@ int32_t sk_atomic_inc(int32_t* addr) return value; } -int32_t sk_atomic_add(int32_t* addr, int32_t inc) -{ - SkAutoMutexAcquire ac(gAtomicMutex); - - int32_t value = *addr; - *addr = value + inc; - return value; -} - int32_t sk_atomic_dec(int32_t* addr) { SkAutoMutexAcquire ac(gAtomicMutex); |