diff options
author | Johnny Willemsen <jwillemsen@remedy.nl> | 2020-12-09 16:45:48 +0100 |
---|---|---|
committer | Johnny Willemsen <jwillemsen@remedy.nl> | 2020-12-09 16:45:48 +0100 |
commit | 419b95663619dcdc3efba31719c382482206875f (patch) | |
tree | 418aac872162edda12dd42a5ed47d1abfa48008d /TAO/tao/Reply_Dispatcher.cpp | |
parent | 61cd647874bd1717fe2854421dce3d42fdb04c57 (diff) | |
download | ATCD-419b95663619dcdc3efba31719c382482206875f.tar.gz |
Removed checks for ACE_HAS_CPP11 and use std::atomic in more places in the TAO core
Diffstat (limited to 'TAO/tao/Reply_Dispatcher.cpp')
-rw-r--r-- | TAO/tao/Reply_Dispatcher.cpp | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/TAO/tao/Reply_Dispatcher.cpp b/TAO/tao/Reply_Dispatcher.cpp index 230b4c623e1..93c08198894 100644 --- a/TAO/tao/Reply_Dispatcher.cpp +++ b/TAO/tao/Reply_Dispatcher.cpp @@ -36,8 +36,8 @@ TAO_Reply_Dispatcher::intrusive_remove_ref (TAO_Reply_Dispatcher* rd) { if (rd != nullptr) { - long const tmp = --rd->refcount_; - if (tmp <= 0) + uint32_t const tmp = --rd->refcount_; + if (tmp == 0) { if (rd->allocator_) { |