git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@45042
c3d73ce0-8a6f-49c7-b76d-
6d57e0e08775
bool Write(const wxString& s, const wxMBConv& conv = wxConvUTF8)
{
const wxWX2MBbuf buf = s.mb_str(conv);
bool Write(const wxString& s, const wxMBConv& conv = wxConvUTF8)
{
const wxWX2MBbuf buf = s.mb_str(conv);
- size_t size = strlen(buf);
- return Write((const char *) buf, size) == size;
+ if (buf)
+ {
+ size_t size = strlen(buf);
+ return Write((const char *) buf, size) == size;
+ }
+ else
+ return false;
}
// flush data not yet written
bool Flush();
}
// flush data not yet written
bool Flush();