git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@47112
c3d73ce0-8a6f-49c7-b76d-
6d57e0e08775
return c;
#if wxUSE_UTF8_LOCALE_ONLY
return c;
#if wxUSE_UTF8_LOCALE_ONLY
- wxFAIL_MSG( _T("invalid UTF-8 character") );
+ wxFAIL_MSG( "invalid UTF-8 character" );
return wxT('?'); // FIXME-UTF8: what to use as failure character?
#else
wchar_t buf[2];
if ( wxConvLibc.ToWChar(buf, 2, &c, 1) != 2 )
return wxT('?'); // FIXME-UTF8: what to use as failure character?
#else
wchar_t buf[2];
if ( wxConvLibc.ToWChar(buf, 2, &c, 1) != 2 )
+ {
+ wxFAIL_MSG( "invalid multibyte character" );
return wxT('?'); // FIXME-UTF8: what to use as failure character?
return wxT('?'); // FIXME-UTF8: what to use as failure character?
return c;
#if wxUSE_UTF8_LOCALE_ONLY
return c;
#if wxUSE_UTF8_LOCALE_ONLY
- wxFAIL_MSG( _T("character cannot be converted to single UTF-8 byte") );
+ wxFAIL_MSG( "character cannot be converted to single UTF-8 byte" );
return '?'; // FIXME-UTF8: what to use as failure character?
#else
wchar_t in = c;
char buf[2];
if ( wxConvLibc.FromWChar(buf, 2, &in, 1) != 2 )
return '?'; // FIXME-UTF8: what to use as failure character?
#else
wchar_t in = c;
char buf[2];
if ( wxConvLibc.FromWChar(buf, 2, &in, 1) != 2 )
+ {
+ wxFAIL_MSG( "character cannot be converted to single byte" );
return '?'; // FIXME-UTF8: what to use as failure character?
return '?'; // FIXME-UTF8: what to use as failure character?