| Index: webrtc/base/criticalsection.h
|
| diff --git a/webrtc/base/criticalsection.h b/webrtc/base/criticalsection.h
|
| index ddbf857f2b15cc49bca4c13e72a011fcc4b7d87b..5e8bfdb35a27ad40e7464e6c5c06742a1210e2bf 100644
|
| --- a/webrtc/base/criticalsection.h
|
| +++ b/webrtc/base/criticalsection.h
|
| @@ -102,11 +102,12 @@ class TryCritScope {
|
| // No custom constructor or private data member should be added.
|
| class LOCKABLE GlobalLockPod {
|
| public:
|
| + GlobalLockPod() : lock_acquired(0) {}
|
| void Lock() EXCLUSIVE_LOCK_FUNCTION();
|
|
|
| void Unlock() UNLOCK_FUNCTION();
|
|
|
| - volatile int lock_acquired;
|
| + AtomicInt lock_acquired;
|
| };
|
|
|
| class GlobalLock : public GlobalLockPod {
|
|
|