X-Git-Url: https://git.saurik.com/wxWidgets.git/blobdiff_plain/08f744fb3be54d7f13c265bc05d3c37fadf67b06..a0bb0df5d7926faf934d139968928e96bbcba7ef:/src/html/htmlfilt.cpp diff --git a/src/html/htmlfilt.cpp b/src/html/htmlfilt.cpp index 9aaa86d4eb..9bd0d753b6 100644 --- a/src/html/htmlfilt.cpp +++ b/src/html/htmlfilt.cpp @@ -145,7 +145,7 @@ wxString wxHtmlFilterHTML::ReadFile(const wxFSFile& file) const // tag if we used Content-Type header). #if wxUSE_UNICODE int charsetPos; - if ((charsetPos = file.GetMimeType().Find(_T("; charset="))) != wxNOT_FOUND) + if ((charsetPos = file.GetMimeType().Find(wxT("; charset="))) != wxNOT_FOUND) { wxString charset = file.GetMimeType().Mid(charsetPos + 10); wxCSConv conv(charset); @@ -154,11 +154,10 @@ wxString wxHtmlFilterHTML::ReadFile(const wxFSFile& file) const else { size_t size = s->GetSize(); - wxCharBuffer buf( size+1 ); + wxCharBuffer buf( size ); s->Read( buf.data(), size ); - *(buf.data() + size) = 0; wxString tmpdoc( buf, wxConvISO8859_1); - + wxString charset = wxHtmlParser::ExtractCharsetInformation(tmpdoc); if (charset.empty()) doc = tmpdoc; @@ -175,7 +174,7 @@ wxString wxHtmlFilterHTML::ReadFile(const wxFSFile& file) const { wxString hdr; wxString mime = file.GetMimeType(); - hdr.Printf(_T(""), mime.c_str()); + hdr.Printf(wxT(""), mime.c_str()); return hdr+doc; } #endif