diff options
author | Gordon Sim <gsim@apache.org> | 2013-08-23 16:06:41 +0000 |
---|---|---|
committer | Gordon Sim <gsim@apache.org> | 2013-08-23 16:06:41 +0000 |
commit | bda2d323bbf2b6fa8deea582f67920fa5dde5a18 (patch) | |
tree | 11f75c982336d681e69de0bef4a4fc61c46339c8 /qpid/cpp/examples/messaging | |
parent | c06382460324378d66320d0f6c761a7615aa529e (diff) | |
download | qpid-python-bda2d323bbf2b6fa8deea582f67920fa5dde5a18.tar.gz |
QPID-5090: Infer text/plain as content type over 0-10 for utf8 content
git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1516917 13f79535-47bb-0310-9956-ffa450edef68
Diffstat (limited to 'qpid/cpp/examples/messaging')
-rw-r--r-- | qpid/cpp/examples/messaging/spout.cpp | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/qpid/cpp/examples/messaging/spout.cpp b/qpid/cpp/examples/messaging/spout.cpp index e80b434b3e..9c463d10b1 100644 --- a/qpid/cpp/examples/messaging/spout.cpp +++ b/qpid/cpp/examples/messaging/spout.cpp @@ -142,13 +142,14 @@ int main(int argc, char** argv) Message message; options.setProperties(message); + Variant& obj = message.getContentObject(); if (options.entries.size()) { Variant::Map content; options.setEntries(content); - message.getContentObject() = content; + obj = content; } else if (options.content.size()) { - message.setContent(options.content); - message.setContentType("text/plain"); + obj = options.content; + obj.setEncoding("utf8"); } std::time_t start = std::time(0); for (int count = 0; |