diff options
author | Stephan Reiter <stephan.reiter@gmail.com> | 2017-07-17 17:14:40 +0200 |
---|---|---|
committer | Allan Sandfeld Jensen <allan.jensen@qt.io> | 2017-07-19 09:40:31 +0000 |
commit | 9aa97da7ce17e0039fd8d588418d6c74efd36c6c (patch) | |
tree | fb5be30d6d9d4745377a677967d662a34bb9cbaf /src/core/renderer_host | |
parent | c4efcbd282009411ba0ed319c44f535dfa9bacd8 (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.cpp | 1 |
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); |