X-Git-Url: https://notaz.gp2x.de/cgi-bin/gitweb.cgi?a=blobdiff_plain;ds=sidebyside;f=gp2x%2Fmenu.c;h=63ba6a0e965fdcfb614254456340d0917c95880c;hb=7695af0a5bf50329be07289f8eb8b9a59636963e;hp=1a67e43117ed709f2525c31ed9bedd06f76aa7ea;hpb=77f53c65c9deb8cce846fa74c12e0b1ebfab679a;p=libpicofe.git diff --git a/gp2x/menu.c b/gp2x/menu.c index 1a67e43..63ba6a0 100644 --- a/gp2x/menu.c +++ b/gp2x/menu.c @@ -739,7 +739,7 @@ static void key_config_loop(const bind_action_t *opts, int opt_cnt, int player_i if (count_bound_keys(opts[sel].mask, player_idx, 0) >= 2) currentConfig.KeyBinds[i] &= ~opts[sel].mask; // allow to unbind only else currentConfig.KeyBinds[i] ^= opts[sel].mask; - if (player_idx >= 0 && currentConfig.KeyBinds[i] & opts[sel].mask) { + if (player_idx >= 0 && (currentConfig.KeyBinds[i] & opts[sel].mask)) { currentConfig.KeyBinds[i] &= ~(3 << 16); currentConfig.KeyBinds[i] |= player_idx << 16; }