#include "wx/msw/wince/missing.h" // for bsearch()
#endif
-static wxUint16* GetEncTable(wxFontEncoding enc)
+static const wxUint16* GetEncTable(wxFontEncoding enc)
{
#ifdef __WXMAC__
if( enc >= wxFONTENCODING_MACMIN && enc <= wxFONTENCODING_MACMAX )
}
-static CharsetItem* BuildReverseTable(wxUint16 *tbl)
+static CharsetItem* BuildReverseTable(const wxUint16 *tbl)
{
CharsetItem *rev = new CharsetItem[128];
bool wxEncodingConverter::Init(wxFontEncoding input_enc, wxFontEncoding output_enc, int method)
{
unsigned i;
- wxUint16 *in_tbl, *out_tbl = NULL;
+ const wxUint16 *in_tbl;
+ const wxUint16 *out_tbl = NULL;
if (m_Table) {delete[] m_Table; m_Table = NULL;}
#define NUM_OF_PLATFORMS 4 /*must conform to enum wxPLATFORM_XXXX !!!*/
#define ENC_PER_PLATFORM 3
- // max no. of encodings for one language used on one platform
- // Anybody thinks 5 is not enough? ;-)
-
- // It is too much. Using maximum of everything at the current moment to not
- // make the library larger than necessary. Make larger only if necessary - MR
+ // max no. of encodings for one language used on one platform.
+ // Using maximum of everything at the current moment to not make the
+ // library larger than necessary. Make larger only if necessary - MR
static const wxFontEncoding
EquivalentEncodings[][NUM_OF_PLATFORMS][ENC_PER_PLATFORM+1] = {