diff options
| -rw-r--r-- | Sluift/ElementConvertors/IQConvertor.cpp | 2 | ||||
| -rw-r--r-- | Sluift/ElementConvertors/MessageConvertor.cpp | 2 | ||||
| -rw-r--r-- | Sluift/ElementConvertors/PresenceConvertor.cpp | 2 |
3 files changed, 6 insertions, 0 deletions
diff --git a/Sluift/ElementConvertors/IQConvertor.cpp b/Sluift/ElementConvertors/IQConvertor.cpp index 8a8e463..d90c864 100644 --- a/Sluift/ElementConvertors/IQConvertor.cpp +++ b/Sluift/ElementConvertors/IQConvertor.cpp @@ -51,18 +51,20 @@ boost::optional<LuaElementConvertor::Documentation> IQConvertor::getDocumentatio } std::string IQConvertor::convertIQTypeToString(IQ::Type type) { switch (type) { case IQ::Get: return "get"; case IQ::Set: return "set"; case IQ::Result: return "result"; case IQ::Error: return "error"; } + assert(false); + return ""; } IQ::Type IQConvertor::convertIQTypeFromString(const std::string& type) { if (type == "get") { return IQ::Get; } else if (type == "set") { return IQ::Set; } diff --git a/Sluift/ElementConvertors/MessageConvertor.cpp b/Sluift/ElementConvertors/MessageConvertor.cpp index 9994bd0..0bc7fbb 100644 --- a/Sluift/ElementConvertors/MessageConvertor.cpp +++ b/Sluift/ElementConvertors/MessageConvertor.cpp @@ -52,18 +52,20 @@ boost::optional<LuaElementConvertor::Documentation> MessageConvertor::getDocumen std::string MessageConvertor::convertMessageTypeToString(Message::Type type) { switch (type) { case Message::Normal: return "normal"; case Message::Chat: return "chat"; case Message::Error: return "error"; case Message::Groupchat: return "groupchat"; case Message::Headline: return "headline"; } + assert(false); + return ""; } Message::Type MessageConvertor::convertMessageTypeFromString(const std::string& type) { if (type == "normal") { return Message::Normal; } else if (type == "chat") { return Message::Chat; } diff --git a/Sluift/ElementConvertors/PresenceConvertor.cpp b/Sluift/ElementConvertors/PresenceConvertor.cpp index ea6bbb8..3725dd2 100644 --- a/Sluift/ElementConvertors/PresenceConvertor.cpp +++ b/Sluift/ElementConvertors/PresenceConvertor.cpp @@ -55,18 +55,20 @@ std::string PresenceConvertor::convertPresenceTypeToString(Presence::Type type) case Presence::Available: return "available"; case Presence::Error: return "error"; case Presence::Probe: return "probe"; case Presence::Subscribe: return "subscribe"; case Presence::Subscribed: return "subscribed"; case Presence::Unavailable: return "unavailable"; case Presence::Unsubscribe: return "unsubscribe"; case Presence::Unsubscribed: return "unsubscribed"; } + assert(false); + return ""; } Presence::Type PresenceConvertor::convertPresenceTypeFromString(const std::string& type) { if (type == "available") { return Presence::Available; } else if (type == "error") { return Presence::Error; } |
Swift