diff options
Diffstat (limited to 'include/core/SkAtomics.h')
-rw-r--r-- | include/core/SkAtomics.h | 7 |
1 files changed, 0 insertions, 7 deletions
diff --git a/include/core/SkAtomics.h b/include/core/SkAtomics.h index 7c5294b76d..d31d9c64fb 100644 --- a/include/core/SkAtomics.h +++ b/include/core/SkAtomics.h @@ -30,9 +30,6 @@ template <typename T> T sk_atomic_fetch_add(T*, T, sk_memory_order = sk_memory_order_seq_cst); template <typename T> -T sk_atomic_fetch_sub(T*, T, sk_memory_order = sk_memory_order_seq_cst); - -template <typename T> bool sk_atomic_compare_exchange(T*, T* expected, T desired, sk_memory_order success = sk_memory_order_seq_cst, sk_memory_order failure = sk_memory_order_seq_cst); @@ -61,10 +58,6 @@ public: return sk_atomic_fetch_add(&fVal, val, mo); } - T fetch_sub(const T& val, sk_memory_order mo = sk_memory_order_seq_cst) { - return sk_atomic_fetch_sub(&fVal, val, mo); - } - bool compare_exchange(T* expected, const T& desired, sk_memory_order success = sk_memory_order_seq_cst, sk_memory_order failure = sk_memory_order_seq_cst) { |