diff options
author | lloyd <lloyd@randombit.net> | 2014-04-06 22:48:04 +0000 |
---|---|---|
committer | lloyd <lloyd@randombit.net> | 2014-04-06 22:48:04 +0000 |
commit | e67cbc67e4e1bf289aeb28361fa0fa432886b5d7 (patch) | |
tree | 7506aae8d50276183fe520f9211aa71989f1e201 /src/lib/tls/tls_handshake_io.cpp | |
parent | 2bcb87efa3187ea2dca7cd506dade7bd90066830 (diff) |
A std::deque's memory is not guaranteed to be contiguous
Diffstat (limited to 'src/lib/tls/tls_handshake_io.cpp')
-rw-r--r-- | src/lib/tls/tls_handshake_io.cpp | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/lib/tls/tls_handshake_io.cpp b/src/lib/tls/tls_handshake_io.cpp index 38def13a2..287918841 100644 --- a/src/lib/tls/tls_handshake_io.cpp +++ b/src/lib/tls/tls_handshake_io.cpp @@ -64,7 +64,7 @@ Stream_Handshake_IO::get_next_record(bool) { if(m_queue.size() >= 4) { - const size_t length = load_be24(&m_queue[1]); + const size_t length = make_u32bit(0, m_queue[1], m_queue[2], m_queue[3]); if(m_queue.size() >= length + 4) { |