wxTextCtrlBase::wxTextCtrlBase()
{
#ifndef NO_TEXT_WINDOW_STREAM
- if (allocate())
- setp(base(),ebuf());
+ #if wxUSE_IOSTREAMH
+ if (allocate())
+ setp(base(),ebuf());
+ #else
+ m_streambuf=new char[64];
+ setp(m_streambuf,m_streambuf+64);
+ #endif //wxUSE_IOSTREAMH
#endif // NO_TEXT_WINDOW_STREAM
}
+wxTextCtrlBase::~wxTextCtrlBase()
+{
+#ifndef NO_TEXT_WINDOW_STREAM
+#if !wxUSE_IOSTREAMH
+ delete m_streambuf;
+#endif
+#endif
+}
+
// ----------------------------------------------------------------------------
// file IO functions
// ----------------------------------------------------------------------------