Core/Dependencies: Update ACE to v6.1.4 (Windows only)

Tested in multiple configurations
.diff with TC changes added
This commit is contained in:
Nay
2012-09-17 23:21:01 +01:00
parent 6ebc6b9a76
commit 2e21fa6b92
549 changed files with 28949 additions and 14408 deletions
+6 -6
View File
@@ -4,7 +4,7 @@
/**
* @file RW_Mutex.h
*
* $Id: RW_Mutex.h 83934 2008-12-01 13:47:06Z johnnyw $
* $Id: RW_Mutex.h 93359 2011-02-11 11:33:12Z mcorino $
*
* Moved from Synch.h.
*
@@ -92,7 +92,7 @@ public:
/**
* Note, for interface uniformity with other synchronization
* wrappers we include the <tryacquire> method. This is implemented
* wrappers we include the tryacquire() method. This is implemented
* as a write-lock to be safe... Returns -1 on failure. If we
* "failed" because someone else already had the lock, @c errno is
* set to @c EBUSY.
@@ -115,11 +115,11 @@ protected:
/// Readers/writer lock.
ACE_rwlock_t lock_;
/// Keeps track of whether <remove> has been called yet to avoid
/// multiple <remove> calls, e.g., explicitly and implicitly in the
/// destructor. This flag isn't protected by a lock, so make sure
/// Keeps track of whether remove() has been called yet to avoid
/// multiple remove() calls, e.g., explicitly and implicitly in the
/// destructor. This flag isn't protected by a lock, so make sure
/// that you don't have multiple threads simultaneously calling
/// <remove> on the same object, which is a bad idea anyway...
/// remove() on the same object, which is a bad idea anyway...
bool removed_;
private: