diff options
author | anbr <vdr07@deltab.de> | 2012-03-03 20:28:58 +0100 |
---|---|---|
committer | anbr <vdr07@deltab.de> | 2012-03-03 20:28:58 +0100 |
commit | 5b33a1463869f3c457df1a4ae64022983eaefee4 (patch) | |
tree | 40556df745f6812d5a3366f63758394cdf16bbef /menu.c | |
parent | ab66bd249f4b59f15006e0185b0b7a0f0a6cc68b (diff) | |
download | vdr-plugin-dvdswitch-5b33a1463869f3c457df1a4ae64022983eaefee4.tar.gz vdr-plugin-dvdswitch-5b33a1463869f3c457df1a4ae64022983eaefee4.tar.bz2 |
Fix warning: case value ‘x’ not in enumerated type ‘eKeys’ [-Wswitch]
Diffstat (limited to 'menu.c')
-rw-r--r-- | menu.c | 12 |
1 files changed, 2 insertions, 10 deletions
@@ -556,16 +556,12 @@ eOSState cMainMenu::ProcessKey(eKeys Key) } break; default: - switch(Key) + switch(Key & ~k_Repeat) { case kUp: - case kUp|k_Repeat: case kDown: - case kDown|k_Repeat: case kRight: - case kRight|k_Repeat: case kLeft: - case kLeft|k_Repeat: return MenuMove(Key); break; case k1: @@ -602,12 +598,10 @@ eOSState cMainMenu::MenuMove(eKeys Key) if(DVDSwitchSetup.DisplayMode == 1) { - switch(Key) + switch(Key & ~k_Repeat) { case kDown: - case kDown|k_Repeat: case kUp: - case kUp|k_Repeat: state = cOsdMenu::ProcessKey(Key); if(Count() && Current() == FirstSelectable) @@ -619,7 +613,6 @@ eOSState cMainMenu::MenuMove(eKeys Key) } break; case kLeft: - case kLeft|k_Repeat: if(Count() && DVDSwitchSetup.JumpCatByKey) { @@ -685,7 +678,6 @@ eOSState cMainMenu::MenuMove(eKeys Key) } break; case kRight: - case kRight|k_Repeat: if(Count() && DVDSwitchSetup.JumpCatByKey) { |