- if ((c >= wxT('A')) && (c <= wxT('Z'))) return c - wxT('A') + 0x0A;
- if ((c >= wxT('a')) && (c <= wxT('z'))) return c - wxT('a') + 0x0a;
- if ((c >= wxT('0')) && (c <= wxT('9'))) return c - wxT('0') + 0x00;
+ if ((c >= wxT('A')) && (c <= wxT('Z'))) return wxChar(c - wxT('A') + 0x0A);
+ if ((c >= wxT('a')) && (c <= wxT('z'))) return wxChar(c - wxT('a') + 0x0a);
+ if ((c >= wxT('0')) && (c <= wxT('9'))) return wxChar(c - wxT('0') + 0x00);