diff options
Diffstat (limited to 'include/ports/SkAtomics_std.h')
-rw-r--r-- | include/ports/SkAtomics_std.h | 7 |
1 files changed, 0 insertions, 7 deletions
diff --git a/include/ports/SkAtomics_std.h b/include/ports/SkAtomics_std.h index 163efb78c0..4c26858dfd 100644 --- a/include/ports/SkAtomics_std.h +++ b/include/ports/SkAtomics_std.h @@ -39,13 +39,6 @@ T sk_atomic_fetch_add(T* ptr, T val, sk_memory_order mo) { } template <typename T> -T sk_atomic_fetch_sub(T* ptr, T val, sk_memory_order mo) { - // All values of mo are valid. - std::atomic<T>* ap = reinterpret_cast<std::atomic<T>*>(ptr); - return std::atomic_fetch_sub_explicit(ap, val, (std::memory_order)mo); -} - -template <typename T> bool sk_atomic_compare_exchange(T* ptr, T* expected, T desired, sk_memory_order success, sk_memory_order failure) { |