summaryrefslogtreecommitdiff
path: root/system_wrappers/source/atomic32_mac.cc
diff options
context:
space:
mode:
authorpbos@webrtc.org <pbos@webrtc.org@4adac7df-926f-26a2-2b94-8c16560cd09d>2013-04-09 09:06:11 +0000
committerpbos@webrtc.org <pbos@webrtc.org@4adac7df-926f-26a2-2b94-8c16560cd09d>2013-04-09 09:06:11 +0000
commitc0231afbbf1d7bac40b77da5933715dc63c88144 (patch)
tree737f3ae1556b1f04ed5541afa4bb0ade75e0100a /system_wrappers/source/atomic32_mac.cc
parent208a648d4f269c1cbaa65e16b842b2b4694b9b59 (diff)
downloadwebrtc-c0231afbbf1d7bac40b77da5933715dc63c88144.tar.gz
WebRtc_Word32 -> int32_t in system_wrappers
BUG=314 Review URL: https://webrtc-codereview.appspot.com/1301004 git-svn-id: http://webrtc.googlecode.com/svn/trunk/webrtc@3791 4adac7df-926f-26a2-2b94-8c16560cd09d
Diffstat (limited to 'system_wrappers/source/atomic32_mac.cc')
-rw-r--r--system_wrappers/source/atomic32_mac.cc15
1 files changed, 7 insertions, 8 deletions
diff --git a/system_wrappers/source/atomic32_mac.cc b/system_wrappers/source/atomic32_mac.cc
index d816e19b..9c350581 100644
--- a/system_wrappers/source/atomic32_mac.cc
+++ b/system_wrappers/source/atomic32_mac.cc
@@ -18,7 +18,7 @@
namespace webrtc {
-Atomic32::Atomic32(WebRtc_Word32 initial_value)
+Atomic32::Atomic32(int32_t initial_value)
: value_(initial_value) {
assert(Is32bitAligned());
}
@@ -26,28 +26,27 @@ Atomic32::Atomic32(WebRtc_Word32 initial_value)
Atomic32::~Atomic32() {
}
-WebRtc_Word32 Atomic32::operator++() {
+int32_t Atomic32::operator++() {
return OSAtomicIncrement32Barrier(&value_);
}
-WebRtc_Word32 Atomic32::operator--() {
+int32_t Atomic32::operator--() {
return OSAtomicDecrement32Barrier(&value_);
}
-WebRtc_Word32 Atomic32::operator+=(WebRtc_Word32 value) {
+int32_t Atomic32::operator+=(int32_t value) {
return OSAtomicAdd32Barrier(value, &value_);
}
-WebRtc_Word32 Atomic32::operator-=(WebRtc_Word32 value) {
+int32_t Atomic32::operator-=(int32_t value) {
return OSAtomicAdd32Barrier(-value, &value_);
}
-bool Atomic32::CompareExchange(WebRtc_Word32 new_value,
- WebRtc_Word32 compare_value) {
+bool Atomic32::CompareExchange(int32_t new_value, int32_t compare_value) {
return OSAtomicCompareAndSwap32Barrier(compare_value, new_value, &value_);
}
-WebRtc_Word32 Atomic32::Value() const {
+int32_t Atomic32::Value() const {
return value_;
}