diff --git a/include/wx/stream.h b/include/wx/stream.h index 8ee9d1b8df..9acfab2133 100644 --- a/include/wx/stream.h +++ b/include/wx/stream.h @@ -13,7 +13,7 @@ #define __WXSTREAM_H__ #ifdef __GNUG__ -#pragma interface +#pragma interface "stream.h" #endif #include diff --git a/src/common/datstrm.cpp b/src/common/datstrm.cpp index 15a5ef78a8..3f456cca7c 100644 --- a/src/common/datstrm.cpp +++ b/src/common/datstrm.cpp @@ -134,6 +134,10 @@ wxDataOutputStream::wxDataOutputStream(wxOutputStream& s) { } +wxDataOutputStream::~wxDataOutputStream() +{ +} + void wxDataOutputStream::Write32(unsigned long i) { char buf[4]; diff --git a/src/common/stream.cpp b/src/common/stream.cpp index 430ffde227..2d9b313bb9 100644 --- a/src/common/stream.cpp +++ b/src/common/stream.cpp @@ -32,6 +32,7 @@ IMPLEMENT_ABSTRACT_CLASS(wxInputStream, wxObject) IMPLEMENT_ABSTRACT_CLASS(wxOutputStream, wxObject) IMPLEMENT_ABSTRACT_CLASS2(wxStream, wxInputStream, wxOutputStream) IMPLEMENT_CLASS(wxFilterInputStream, wxInputStream) +IMPLEMENT_CLASS(wxFilterOutputStream, wxOutputStream) #endif wxInputStream::wxInputStream()