summaryrefslogtreecommitdiff
path: root/cpp/src/Ice/LocatorInfo.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'cpp/src/Ice/LocatorInfo.cpp')
-rw-r--r--cpp/src/Ice/LocatorInfo.cpp11
1 files changed, 3 insertions, 8 deletions
diff --git a/cpp/src/Ice/LocatorInfo.cpp b/cpp/src/Ice/LocatorInfo.cpp
index fc17b90c4e3..d0ab095c95a 100644
--- a/cpp/src/Ice/LocatorInfo.cpp
+++ b/cpp/src/Ice/LocatorInfo.cpp
@@ -673,10 +673,7 @@ IceInternal::LocatorInfo::getEndpointsException(const ReferencePtr& ref, const I
out << "adapter = " << ref->getAdapterId();
}
- NotRegisteredException ex(__FILE__, __LINE__);
- ex.kindOfObject = "object adapter";
- ex.id = ref->getAdapterId();
- throw ex;
+ throw NotRegisteredException(__FILE__, __LINE__, "object adapter", ref->getAdapterId());
}
catch(const ObjectNotFoundException&)
{
@@ -689,10 +686,8 @@ IceInternal::LocatorInfo::getEndpointsException(const ReferencePtr& ref, const I
ref->getInstance()->toStringMode());
}
- NotRegisteredException ex(__FILE__, __LINE__);
- ex.kindOfObject = "object";
- ex.id = Ice::identityToString(ref->getIdentity(), ref->getInstance()->toStringMode());
- throw ex;
+ throw NotRegisteredException(__FILE__, __LINE__, "object",
+ Ice::identityToString(ref->getIdentity(), ref->getInstance()->toStringMode()));
}
catch(const NotRegisteredException&)
{