Author: gsim
Date: Fri May 24 16:48:53 2013
New Revision: 1486113
URL: http://svn.apache.org/r1486113
Log:
QPID-4884: prevent segfault when translating x-declare into 1.0 node properties
Modified:
qpid/trunk/qpid/cpp/src/qpid/messaging/amqp/AddressHelper.cpp
Modified: qpid/trunk/qpid/cpp/src/qpid/messaging/amqp/AddressHelper.cpp
URL:
http://svn.apache.org/viewvc/qpid/trunk/qpid/cpp/src/qpid/messaging/amqp/AddressHelper.cpp?rev=1486113&r1=1486112&r2=1486113&view=diff
==============================================================================
--- qpid/trunk/qpid/cpp/src/qpid/messaging/amqp/AddressHelper.cpp (original)
+++ qpid/trunk/qpid/cpp/src/qpid/messaging/amqp/AddressHelper.cpp Fri May 24
16:48:53 2013
@@ -164,8 +164,8 @@ void flatten(Variant::Map& base, const s
Variant::Map::iterator i = base.find(nested);
if (i != base.end()) {
add(base, i->second.asMap());
+ base.erase(i);
}
- base.erase(i);
}
}
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]