Your
operator=
s leak the existing buffer, I believe.
operator=
s leak the existing buffer, I believe.