Couple of unicode fixes (the #if should be wxUSE_UNICODE, not wxUNICODE,
and there's no sense in allocating a wxWX2MBbuf of len 200 then assigning a different buffer to it either) git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@3095 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
This commit is contained in:
@@ -86,9 +86,9 @@ wxFSFile* wxInternetFSHandler::OpenFile(wxFileSystem& WXUNUSED(fs), const wxStri
|
|||||||
if (content == wxEmptyString) content = GetMimeTypeFromExt(location);
|
if (content == wxEmptyString) content = GetMimeTypeFromExt(location);
|
||||||
if (s)
|
if (s)
|
||||||
{
|
{
|
||||||
char buf[256];
|
wxChar buf[256];
|
||||||
|
|
||||||
wxGetTempFileName( "wxhtml", buf);
|
wxGetTempFileName( _T("wxhtml"), buf);
|
||||||
info = new wxInetCacheNode(buf, content);
|
info = new wxInetCacheNode(buf, content);
|
||||||
m_Cache.Put(right, info);
|
m_Cache.Put(right, info);
|
||||||
|
|
||||||
|
@@ -180,11 +180,6 @@ bool wxHTTP::BuildRequest(const wxString& path, wxHTTP_Req req)
|
|||||||
{
|
{
|
||||||
wxChar *tmp_buf;
|
wxChar *tmp_buf;
|
||||||
wxChar buf[200]; // 200 is arbitrary.
|
wxChar buf[200]; // 200 is arbitrary.
|
||||||
#if wxUNICODE
|
|
||||||
wxWX2MBbuf pathbuf((size_t)200);
|
|
||||||
#else
|
|
||||||
const wxWX2MBbuf pathbuf;
|
|
||||||
#endif
|
|
||||||
wxString tmp_str;
|
wxString tmp_str;
|
||||||
|
|
||||||
switch (req) {
|
switch (req) {
|
||||||
@@ -201,7 +196,7 @@ bool wxHTTP::BuildRequest(const wxString& path, wxHTTP_Req req)
|
|||||||
|
|
||||||
tmp_str = wxURL::ConvertToValidURI(path);
|
tmp_str = wxURL::ConvertToValidURI(path);
|
||||||
wxSprintf(buf, _T("%s %s HTTP/1.0\n\r"), tmp_buf, tmp_str.GetData());
|
wxSprintf(buf, _T("%s %s HTTP/1.0\n\r"), tmp_buf, tmp_str.GetData());
|
||||||
pathbuf = wxConvLibc.cWX2MB(buf);
|
const wxWX2MBbuf pathbuf = wxConvLibc.cWX2MB(buf);
|
||||||
Write(pathbuf, strlen(MBSTRINGCAST pathbuf));
|
Write(pathbuf, strlen(MBSTRINGCAST pathbuf));
|
||||||
SendHeaders();
|
SendHeaders();
|
||||||
Write("\n\r", 2);
|
Write("\n\r", 2);
|
||||||
|
Reference in New Issue
Block a user