summaryrefslogtreecommitdiff
path: root/ace/Caching_Utility_T.cpp
diff options
context:
space:
mode:
authorkirthika <kirthika@ae88bc3d-4319-0410-8dbf-d08b4c9d3795>1999-07-09 15:51:26 +0000
committerkirthika <kirthika@ae88bc3d-4319-0410-8dbf-d08b4c9d3795>1999-07-09 15:51:26 +0000
commite2ed3f84d374fb95887dc879d5dabfd644e94a74 (patch)
treede8b3ccbb087d6ccaccaed96f6335d044170f3d1 /ace/Caching_Utility_T.cpp
parent132b047f4079c5932573966ca7dffd278b5378e3 (diff)
downloadATCD-e2ed3f84d374fb95887dc879d5dabfd644e94a74.tar.gz
Checked the ext_id_.state() with ACE_Recyclable::IDLE_AND_PURGABLE
Diffstat (limited to 'ace/Caching_Utility_T.cpp')
-rw-r--r--ace/Caching_Utility_T.cpp4
1 files changed, 3 insertions, 1 deletions
diff --git a/ace/Caching_Utility_T.cpp b/ace/Caching_Utility_T.cpp
index 226fea96f24..0c466d1c306 100644
--- a/ace/Caching_Utility_T.cpp
+++ b/ace/Caching_Utility_T.cpp
@@ -10,6 +10,7 @@
#endif /* ACE_LACKS_PRAGMA_ONCE */
#include "ace/Cleanup_Strategies_T.h"
+#include "ace/Strategies.h"
#if !defined (__ACE_INLINE__)
#include "ace/Caching_Utility_T.i"
@@ -53,6 +54,7 @@ ACE_Pair_Caching_Utility<KEY, VALUE, CONTAINER, ITERATOR, ATTRIBUTES>::clear_cac
key_to_remove,
value_to_remove) == -1)
return -1;
+
}
return 0;
@@ -106,7 +108,7 @@ ACE_Recyclable_Handler_Caching_Utility<KEY, VALUE, CONTAINER, ITERATOR, ATTRIBUT
iter != end;
++iter)
{
- if ((*iter).int_id_.first ()->state () == ACE_Recyclable::IDLE_AND_PURGABLE))
+ if ((*iter).ext_id_.state () == ACE_Recyclable::IDLE_AND_PURGABLE)
{
if (min > (*iter).int_id_.second ())
{