X-Git-Url: https://git.saurik.com/wxWidgets.git/blobdiff_plain/24056b9e28782a708c2c3e92f6a4d5b38291617b..10a59880771fae005b31e003916a028267b54427:/src/msw/fontutil.cpp diff --git a/src/msw/fontutil.cpp b/src/msw/fontutil.cpp index 6bea2a9a39..6ab9f34d8f 100644 --- a/src/msw/fontutil.cpp +++ b/src/msw/fontutil.cpp @@ -190,7 +190,10 @@ wxFontEncoding wxGetFontEncFromCharSet(int cs) switch ( cs ) { default: - // assume the system charset + wxFAIL_MSG( _T("unexpected Win32 charset") ); + // fall through and assume the system charset + + case DEFAULT_CHARSET: fontEncoding = wxFONTENCODING_SYSTEM; break; @@ -198,6 +201,11 @@ wxFontEncoding wxGetFontEncFromCharSet(int cs) fontEncoding = wxFONTENCODING_CP1252; break; + case SYMBOL_CHARSET: + // what can we do here? + fontEncoding = wxFONTENCODING_MAX; + break; + #if defined(__WIN32__) && !defined(__WXMICROWIN__) case EASTEUROPE_CHARSET: fontEncoding = wxFONTENCODING_CP1250;