diff --git a/src/networkplugin.cpp b/src/networkplugin.cpp index f002072e7e5b6eedf4583faa7de8cb92a07d8c96..2aa5ce7a5667355699fc0d8ccb4754d6e8810230 100644 --- a/src/networkplugin.cpp +++ b/src/networkplugin.cpp @@ -454,8 +454,8 @@ void NetworkPlugin::handleChatStatePayload(const std::string &data, Swift::ChatS } } -void NetworkPlugin::handleDataRead(const Swift::SafeByteArray &data) { - m_data.insert(m_data.end(), data.begin(), data.end()); +void NetworkPlugin::handleDataRead(boost::shared_ptr data) { + m_data.insert(m_data.end(), data->begin(), data->end()); while (m_data.size() != 0) { unsigned int expected_size;