// Licence: wxWindows license
/////////////////////////////////////////////////////////////////////////////
-#ifdef __GNUG__
-// #pragma implementation
-#endif
-
// For compilers that support precompilation, includes "wx/wx.h".
#include "wx/wxprec.h"
#ifndef WX_PRECOMP
#include "wx/wx.h"
#endif
-#include "wx/txtstrm.h"
#ifdef __WXMAC__
#include "wx/filename.h"
#endif
+#if wxUSE_STD_IOSTREAM
+ #include "wx/ioswrap.h"
+#else
+ #include "wx/txtstrm.h"
+#endif
+
#if !wxUSE_DOC_VIEW_ARCHITECTURE
#error You must set wxUSE_DOC_VIEW_ARCHITECTURE to 1 in setup.h!
#endif
}
#endif
-DoodleSegment::DoodleSegment(DoodleSegment& seg)
+DoodleSegment::DoodleSegment(const DoodleSegment& seg):wxObject()
{
wxList::compatibility_iterator node = seg.lines.GetFirst();
while (node)
wxTextOutputStream text_stream( stream );
wxInt32 n = lines.GetCount();
- text_stream << n << _T('\n');
+ text_stream << n << _T("\n");
wxList::compatibility_iterator node = lines.GetFirst();
while (node)