Смешно, что вчера все работало.
Подрабатывает обработка одновременного нажатия двух клавиш
Код
if ((pressed_keys == kUp | kDn) && // now these two keys
~(kbd_status3 & (kUp | kDn))) //and before it wasn't so
{
found_events |= kUpDn; // set new bit
found_events &= ~(kUp | kDn); //reset usual bits
}
Откомпилировалось в это
Я удручен, этот код работает годами на разных платформах. Что не так?
Уходя, оставьте свет...