else
secondDigit = buf.GetChar(1) - wxT('0');
- return firstDigit * 16 + secondDigit;
+ return (firstDigit & 0xF) * 16 + (secondDigit & 0xF );
}
// Convert decimal integer to 2-character hex string
else {
// several special cases
current.MakeUpper();
- if ( current == wxT("DEL") ) {
+ if ( current == _("DEL") ) {
keyCode = WXK_DELETE;
}
- else if ( current == wxT("DELETE") ) {
+ else if ( current == _("DELETE") ) {
keyCode = WXK_DELETE;
}
- else if ( current == wxT("INS") ) {
+ else if ( current == _("INS") ) {
keyCode = WXK_INSERT;
}
- else if ( current == wxT("INSERT") ) {
+ else if ( current == _("INSERT") ) {
keyCode = WXK_INSERT;
}
#if 0
- else if ( current == wxT("PGUP") ) {
+ else if ( current == _("PGUP") ) {
keyCode = VK_PRIOR;
}
- else if ( current == wxT("PGDN") ) {
+ else if ( current == _("PGDN") ) {
keyCode = VK_NEXT;
}
#endif