summaryrefslogtreecommitdiff
path: root/cpp/src/XMLTransform/XMLTransform.cpp
diff options
context:
space:
mode:
authorMark Spruiell <mes@zeroc.com>2002-11-26 20:36:38 +0000
committerMark Spruiell <mes@zeroc.com>2002-11-26 20:36:38 +0000
commitf96bb29173e3572a73963aa48f85a496a874208c (patch)
tree5f71311e1492ed9dc1c0ab907ad80623bad4e373 /cpp/src/XMLTransform/XMLTransform.cpp
parentFix (diff)
downloadice-f96bb29173e3572a73963aa48f85a496a874208c.tar.bz2
ice-f96bb29173e3572a73963aa48f85a496a874208c.tar.xz
ice-f96bb29173e3572a73963aa48f85a496a874208c.zip
minor bug fix
Diffstat (limited to 'cpp/src/XMLTransform/XMLTransform.cpp')
-rw-r--r--cpp/src/XMLTransform/XMLTransform.cpp4
1 files changed, 1 insertions, 3 deletions
diff --git a/cpp/src/XMLTransform/XMLTransform.cpp b/cpp/src/XMLTransform/XMLTransform.cpp
index 4a8ea703559..d6aae1dfceb 100644
--- a/cpp/src/XMLTransform/XMLTransform.cpp
+++ b/cpp/src/XMLTransform/XMLTransform.cpp
@@ -1107,12 +1107,10 @@ public:
//
string id = getAttributeByName(node, "id");
assert(!id.empty());
-#ifndef NDEBUG
MissingTypeMap::const_iterator q = map.find(id);
assert(q != map.end());
-#endif
MissingTypeException ex(__FILE__, __LINE__);
- ex.reason = "unable to find a transformation for type `" + n + "'";
+ ex.reason = "unable to find a transformation for type `" + q->second + "'";
throw ex;
}
p->second->transform(os, info, name, node, map);