85c85,87
< delete [] m_data;
---
> if (m_alloc) {
> delete [] m_data;
> }