diff --git a/websocketpp/message_buffer/message.hpp b/websocketpp/message_buffer/message.hpp index 332e80c2ec..d00a96298f 100644 --- a/websocketpp/message_buffer/message.hpp +++ b/websocketpp/message_buffer/message.hpp @@ -252,7 +252,7 @@ public: void set_payload(const void *payload, size_t len) { m_payload.reserve(len); const char* pl = static_cast(payload); - m_payload.assign(pl, pl + length); + m_payload.assign(pl, pl + len); } void append_payload(const std::string& payload) {