X-Git-Url: https://git.saurik.com/wxWidgets.git/blobdiff_plain/cb28cc9e757a89926ab437141218db72973b655d..60104cbafa4502c7592801ccb8507f779c5601cf:/src/common/sstream.cpp?ds=sidebyside diff --git a/src/common/sstream.cpp b/src/common/sstream.cpp index 0e783fb640..8033dff28c 100644 --- a/src/common/sstream.cpp +++ b/src/common/sstream.cpp @@ -93,10 +93,11 @@ wxFileOffset wxStringInputStream::OnSysSeek(wxFileOffset ofs, wxSeekMode mode) return wxInvalidOffset; } - if ( ofs < 0 || wx_static_cast(size_t, ofs) > m_len ) + if ( ofs < 0 || ofs > wx_static_cast(wxFileOffset, m_len) ) return wxInvalidOffset; - m_pos = wx_static_cast(size_t, ofs); + // FIXME: this can't be right + m_pos = wx_truncate_cast(size_t, ofs); return ofs; }