summaryrefslogtreecommitdiffstats
path: root/src/core/renderer_host
diff options
context:
space:
mode:
authorStephan Reiter <stephan.reiter@gmail.com>2017-07-17 17:14:40 +0200
committerAllan Sandfeld Jensen <allan.jensen@qt.io>2017-07-19 09:40:31 +0000
commit9aa97da7ce17e0039fd8d588418d6c74efd36c6c (patch)
treefb5be30d6d9d4745377a677967d662a34bb9cbaf /src/core/renderer_host
parentc4efcbd282009411ba0ed319c44f535dfa9bacd8 (diff)
Do not send empty WebChannelIPCTransportHost_SendMessage
Task-number: QTBUG-61969 Change-Id: I3367889041614a5e7489909dd38c8af638edf17c Reviewed-by: Allan Sandfeld Jensen <allan.jensen@qt.io>
Diffstat (limited to 'src/core/renderer_host')
-rw-r--r--src/core/renderer_host/web_channel_ipc_transport_host.cpp1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/core/renderer_host/web_channel_ipc_transport_host.cpp b/src/core/renderer_host/web_channel_ipc_transport_host.cpp
index aef16f0a0..1cd4e4063 100644
--- a/src/core/renderer_host/web_channel_ipc_transport_host.cpp
+++ b/src/core/renderer_host/web_channel_ipc_transport_host.cpp
@@ -87,6 +87,7 @@ void WebChannelIPCTransportHost::sendMessage(const QJsonObject &message)
void WebChannelIPCTransportHost::onWebChannelMessage(const std::vector<char> &message)
{
+ Q_ASSERT(!message.empty());
QJsonDocument doc = QJsonDocument::fromRawData(message.data(), message.size(), QJsonDocument::BypassValidation);
Q_ASSERT(doc.isObject());
Q_EMIT messageReceived(doc.object(), this);