projects
/
wxWidgets.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
c437b3f
)
fix conversion of wxString to data in AddFileWithMimeType(wxString, wxString) overloa...
author
Vadim Zeitlin
<vadim@wxwidgets.org>
Tue, 28 Apr 2009 12:23:48 +0000
(12:23 +0000)
committer
Vadim Zeitlin
<vadim@wxwidgets.org>
Tue, 28 Apr 2009 12:23:48 +0000
(12:23 +0000)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@60427
c3d73ce0
-8a6f-49c7-b76d-
6d57e0e08775
src/common/fs_mem.cpp
patch
|
blob
|
blame
|
history
diff --git
a/src/common/fs_mem.cpp
b/src/common/fs_mem.cpp
index 9cd5628f86cee4063583a3b131a1a8d66b11f36c..28b43e826f0aebeb4c6a8dab3ba002501aa25a65 100644
(file)
--- a/
src/common/fs_mem.cpp
+++ b/
src/common/fs_mem.cpp
@@
-186,8
+186,14
@@
void wxMemoryFSHandlerBase::AddFileWithMimeType(const wxString& filename,
const wxString& textdata,
const wxString& mimetype)
{
+#if wxUSE_UNICODE
+ const wxScopedCharBuffer data(textdata.To8BitData());
+#else
+ const wxString& data = textdata;
+#endif
+
AddFileWithMimeType(filename,
-
(const void*) textdata.mb_str(), text
data.length(),
+
static_cast<const char *>(data),
data.length(),
mimetype);
}