diff --git a/include/wx/string.h b/include/wx/string.h index 1bf5e9d1f8..a1840aa728 100644 --- a/include/wx/string.h +++ b/include/wx/string.h @@ -1040,7 +1040,7 @@ public: : m_str(str), m_buf(lenWanted), m_len(lenWanted) { } - ~wxStringBuffer() { m_str.assign(m_buf.data(), m_len); } + ~wxStringBuffer() { m_str.assign(m_buf.data(), wxStrlen(m_buf.data())); } operator wxChar*() { return m_buf.data(); }