+size_t wxStreamBase::GetSize() const
+{
+ wxFileOffset length = GetLength();
+ return length == wxInvalidOffset ? 0 : (size_t)length;
+}
+
+wxFileOffset wxStreamBase::OnSysSeek(wxFileOffset WXUNUSED(seek), wxSeekMode WXUNUSED(mode))
+{
+ return wxInvalidOffset;
+}
+
+wxFileOffset wxStreamBase::OnSysTell() const
+{
+ return wxInvalidOffset;
+}
+
+#if WXWIN_COMPATIBILITY_2_2
+
+wxStreamError wxStreamBase::LastError() const
+{
+ return m_lasterror;
+}
+
+size_t wxStreamBase::StreamSize() const
+{
+ return GetSize();
+}
+
+#endif // WXWIN_COMPATIBILITY_2_2
+