summaryrefslogtreecommitdiff
path: root/cpp/src/IceUtil/GC.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'cpp/src/IceUtil/GC.cpp')
-rw-r--r--cpp/src/IceUtil/GC.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/cpp/src/IceUtil/GC.cpp b/cpp/src/IceUtil/GC.cpp
index 736fa490202..c4c592353f2 100644
--- a/cpp/src/IceUtil/GC.cpp
+++ b/cpp/src/IceUtil/GC.cpp
@@ -192,7 +192,7 @@ IceUtil::GC::collectGarbage()
//
if(pos == counts.end())
{
- counts.insert(pos, ObjectCounts::value_type(*i, (*i)->_ref - 1));
+ counts.insert(pos, ObjectCounts::value_type(*i, (*i)->__getRefUnsafe() - 1));
}
else
{