You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@qpid.apache.org by gs...@apache.org on 2011/09/16 20:45:00 UTC
svn commit: r1171715 -
/qpid/trunk/qpid/cpp/src/qpid/messaging/AddressParser.cpp
Author: gsim
Date: Fri Sep 16 18:44:59 2011
New Revision: 1171715
URL: http://svn.apache.org/viewvc?rev=1171715&view=rev
Log:
QPID-3492: Treat string literals in addresses as utf8 encoded
Modified:
qpid/trunk/qpid/cpp/src/qpid/messaging/AddressParser.cpp
Modified: qpid/trunk/qpid/cpp/src/qpid/messaging/AddressParser.cpp
URL: http://svn.apache.org/viewvc/qpid/trunk/qpid/cpp/src/qpid/messaging/AddressParser.cpp?rev=1171715&r1=1171714&r2=1171715&view=diff
==============================================================================
--- qpid/trunk/qpid/cpp/src/qpid/messaging/AddressParser.cpp (original)
+++ qpid/trunk/qpid/cpp/src/qpid/messaging/AddressParser.cpp Fri Sep 16 18:44:59 2011
@@ -201,7 +201,8 @@ bool AddressParser::readSimpleValue(Vari
{
std::string s;
if (readWord(s)) {
- value.parse(s);
+ value.parse(s);
+ if (value.getType() == VAR_STRING) value.setEncoding("utf8");
return true;
} else {
return false;
---------------------------------------------------------------------
Apache Qpid - AMQP Messaging Implementation
Project: http://qpid.apache.org
Use/Interact: mailto:commits-subscribe@qpid.apache.org