loolwsd/IoUtil.cpp | 1 +
1 file changed, 1 insertion(+)
New commits:
commit 66053621bd859f19ee8fa522f0be85860ac4487d
Author: Jan Holesovsky <[email protected]>
Date: Tue Nov 8 13:10:28 2016 +0100
Make sure we resize the payload to the amount of read bytes.
Change-Id: I33f032182912b4f03d073258c91974518db327fd
diff --git a/loolwsd/IoUtil.cpp b/loolwsd/IoUtil.cpp
index 90483ac..085422d 100644
--- a/loolwsd/IoUtil.cpp
+++ b/loolwsd/IoUtil.cpp
@@ -155,6 +155,7 @@ void SocketProcessor(const std::shared_ptr<WebSocket>& ws,
payload.resize(size);
n = ws->receiveFrame(payload.data(), size, flags);
+ payload.resize(n > 0 ? n : 0);
}
}
_______________________________________________
Libreoffice-commits mailing list
[email protected]
https://lists.freedesktop.org/mailman/listinfo/libreoffice-commits