Unicode compilation fix
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@5216 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
This commit is contained in:
@@ -483,11 +483,11 @@ void wxMsgCatalog::ConvertEncoding()
|
|||||||
the string would not be included into compiled catalog) */
|
the string would not be included into compiled catalog) */
|
||||||
wxString header(StringAtOfs(m_pTransTable, 0));
|
wxString header(StringAtOfs(m_pTransTable, 0));
|
||||||
wxString charset;
|
wxString charset;
|
||||||
int pos = header.Find("Content-Type: text/plain; charset=");
|
int pos = header.Find(wxT("Content-Type: text/plain; charset="));
|
||||||
if (pos == wxNOT_FOUND)
|
if (pos == wxNOT_FOUND)
|
||||||
return; // incorrectly filled Content-Type header
|
return; // incorrectly filled Content-Type header
|
||||||
size_t n = pos + 34; /*strlen("Content-Type: text/plain; charset=")*/
|
size_t n = pos + 34; /*strlen("Content-Type: text/plain; charset=")*/
|
||||||
while (header[n] != '\n')
|
while (header[n] != wxT('\n'))
|
||||||
charset << header[n++];
|
charset << header[n++];
|
||||||
|
|
||||||
enc = wxTheFontMapper->CharsetToEncoding(charset, FALSE);
|
enc = wxTheFontMapper->CharsetToEncoding(charset, FALSE);
|
||||||
|
Reference in New Issue
Block a user