diff options
Diffstat (limited to 'Swiften/Parser/MessageParser.cpp')
-rw-r--r-- | Swiften/Parser/MessageParser.cpp | 52 |
1 files changed, 26 insertions, 26 deletions
diff --git a/Swiften/Parser/MessageParser.cpp b/Swiften/Parser/MessageParser.cpp index 7f5e6d4..1dd7675 100644 --- a/Swiften/Parser/MessageParser.cpp +++ b/Swiften/Parser/MessageParser.cpp @@ -1,39 +1,39 @@ /* - * Copyright (c) 2010 Remko Tronçon - * Licensed under the GNU General Public License v3. - * See Documentation/Licenses/GPLv3.txt for more information. + * Copyright (c) 2010-2015 Isode Limited. + * All rights reserved. + * See the COPYING file for more information. */ -#include <boost/optional.hpp> - #include <Swiften/Parser/MessageParser.h> +#include <boost/optional.hpp> + namespace Swift { -MessageParser::MessageParser(PayloadParserFactoryCollection* factories) : - GenericStanzaParser<Message>(factories) { - getStanzaGeneric()->setType(Message::Normal); +MessageParser::MessageParser(PayloadParserFactoryCollection* factories) : + GenericStanzaParser<Message>(factories) { + GenericStanzaParser<Message>::getStanzaGeneric()->setType(Message::Normal); } void MessageParser::handleStanzaAttributes(const AttributeMap& attributes) { - boost::optional<std::string> type = attributes.getAttributeValue("type"); - if (type) { - if (*type == "chat") { - getStanzaGeneric()->setType(Message::Chat); - } - else if (*type == "error") { - getStanzaGeneric()->setType(Message::Error); - } - else if (*type == "groupchat") { - getStanzaGeneric()->setType(Message::Groupchat); - } - else if (*type == "headline") { - getStanzaGeneric()->setType(Message::Headline); - } - else { - getStanzaGeneric()->setType(Message::Normal); - } - } + boost::optional<std::string> type = attributes.getAttributeValue("type"); + if (type) { + if (*type == "chat") { + getStanzaGeneric()->setType(Message::Chat); + } + else if (*type == "error") { + getStanzaGeneric()->setType(Message::Error); + } + else if (*type == "groupchat") { + getStanzaGeneric()->setType(Message::Groupchat); + } + else if (*type == "headline") { + getStanzaGeneric()->setType(Message::Headline); + } + else { + getStanzaGeneric()->setType(Message::Normal); + } + } } } |