From 93b944eec44e492d17beee79ffb5bc44a78051de Mon Sep 17 00:00:00 2001 From: Takatoshi Kondo Date: Sat, 21 Jul 2018 20:37:05 +0900 Subject: [PATCH] Fixed #697. Removed out of range array dereference. --- include/msgpack/v1/adaptor/ext.hpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/include/msgpack/v1/adaptor/ext.hpp b/include/msgpack/v1/adaptor/ext.hpp index bf4bf57f..de375975 100644 --- a/include/msgpack/v1/adaptor/ext.hpp +++ b/include/msgpack/v1/adaptor/ext.hpp @@ -43,10 +43,10 @@ public: return static_cast(m_data[0]); } const char* data() const { - return &m_data[1]; + return &m_data[0] + 1; } char* data() { - return &m_data[1]; + return &m_data[0] + 1; } uint32_t size() const { return static_cast(m_data.size()) - 1;