We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent aa93a71 commit 189d9ddCopy full SHA for 189d9dd
easywsclient.cpp
@@ -410,7 +410,10 @@ class _RealWebSocket : public easywsclient::WebSocket
410
txbuf.insert(txbuf.end(), header.begin(), header.end());
411
txbuf.insert(txbuf.end(), message_begin, message_end);
412
if (useMask) {
413
- for (size_t i = 0; i != message_size; ++i) { *(txbuf.end() - message_size + i) ^= masking_key[i&0x3]; }
+ size_t message_offset = txbuf.size() - message_size;
414
+ for (size_t i = 0; i != message_size; ++i) {
415
+ txbuf[message_offset + i] ^= masking_key[i&0x3];
416
+ }
417
}
418
419
0 commit comments