Removed out of range array dereference.
This commit is contained in:
Takatoshi Kondo 2018-07-21 20:37:05 +09:00
parent 0a65c443a2
commit 93b944eec4

View File

@ -43,10 +43,10 @@ public:
return static_cast<int8_t>(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<uint32_t>(m_data.size()) - 1;