summaryrefslogtreecommitdiff
path: root/cppe/src/IceE/LocatorInfo.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'cppe/src/IceE/LocatorInfo.cpp')
-rw-r--r--cppe/src/IceE/LocatorInfo.cpp7
1 files changed, 3 insertions, 4 deletions
diff --git a/cppe/src/IceE/LocatorInfo.cpp b/cppe/src/IceE/LocatorInfo.cpp
index abe2db7d5cb..83f2be431e9 100644
--- a/cppe/src/IceE/LocatorInfo.cpp
+++ b/cppe/src/IceE/LocatorInfo.cpp
@@ -20,7 +20,6 @@
#include <IceE/Endpoint.h>
#include <IceE/Reference.h>
#include <IceE/Functional.h>
-#include <IceE/IdentityUtil.h>
#include <iterator>
using namespace std;
@@ -342,7 +341,7 @@ IceInternal::LocatorInfo::getEndpoints(const IndirectReferencePtr& ref, bool& ca
{
NotRegisteredException ex(__FILE__, __LINE__);
ex.kindOfObject = "object";
- ex.id = identityToString(ref->getIdentity());
+ ex.id = ref->getInstance()->identityToString(ref->getIdentity());
throw ex;
}
catch(const NotRegisteredException&)
@@ -357,7 +356,7 @@ IceInternal::LocatorInfo::getEndpoints(const IndirectReferencePtr& ref, bool& ca
out << "couldn't contact the locator to retrieve adapter endpoints\n";
if(!ref)
{
- out << "object = " << identityToString(ref->getIdentity()) << "\n";
+ out << "object = " << ref->getInstance()->identityToString(ref->getIdentity()) << "\n";
}
else
{
@@ -459,7 +458,7 @@ IceInternal::LocatorInfo::trace(const string& msg,
}
else
{
- out << "object = " << identityToString(ref->getIdentity()) << "\n";
+ out << "object = " << ref->getInstance()->identityToString(ref->getIdentity()) << "\n";
}
const char* sep = endpoints.size() > 1 ? ":" : "";