diff options
author | Tomer Shalev <shalev.tomer@gmail.com> | 2009-10-25 20:27:38 +0000 |
---|---|---|
committer | Tomer Shalev <shalev.tomer@gmail.com> | 2009-10-25 20:27:38 +0000 |
commit | 4806458dc207d96a37c020325009456c7ee875a3 (patch) | |
tree | c7af123e921371e85e35570c5437240048f2054c | |
parent | ec43287aa08f7842b93d786c1ef5e019ac1e4ea1 (diff) | |
download | rockbox-4806458dc207d96a37c020325009456c7ee875a3.tar.gz rockbox-4806458dc207d96a37c020325009456c7ee875a3.zip |
Use ARRAYLEN macro in usb_keymaps.c
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@23351 a1c6a512-1295-4272-9138-f99709370657
-rw-r--r-- | apps/usb_keymaps.c | 5 |
1 files changed, 1 insertions, 4 deletions
diff --git a/apps/usb_keymaps.c b/apps/usb_keymaps.c index f04fa54c3d..ecb40794da 100644 --- a/apps/usb_keymaps.c +++ b/apps/usb_keymaps.c | |||
@@ -34,9 +34,6 @@ | |||
34 | #define CTRL(key) MODIFIER(HID_KEYBOARD_LEFT_CONTROL, key) | 34 | #define CTRL(key) MODIFIER(HID_KEYBOARD_LEFT_CONTROL, key) |
35 | #define SHIFT(key) MODIFIER(HID_KEYBOARD_LEFT_SHIFT, key) | 35 | #define SHIFT(key) MODIFIER(HID_KEYBOARD_LEFT_SHIFT, key) |
36 | 36 | ||
37 | #define NUM_KEY_MAPPINGS (sizeof(hid_key_mappings) / \ | ||
38 | sizeof(hid_key_mappings[0])) | ||
39 | |||
40 | typedef struct | 37 | typedef struct |
41 | { | 38 | { |
42 | int action; | 39 | int action; |
@@ -187,7 +184,7 @@ int get_hid_usb_action(void) | |||
187 | case ACTION_USB_HID_MODE_SWITCH_PREV: | 184 | case ACTION_USB_HID_MODE_SWITCH_PREV: |
188 | /* Switch key mappings in a cyclic way */ | 185 | /* Switch key mappings in a cyclic way */ |
189 | usb_keypad_mode = clamp_value_wrap(usb_keypad_mode + step, | 186 | usb_keypad_mode = clamp_value_wrap(usb_keypad_mode + step, |
190 | NUM_KEY_MAPPINGS - 1, 0); | 187 | ARRAYLEN(hid_key_mappings) - 1, 0); |
191 | break; | 188 | break; |
192 | default: | 189 | default: |
193 | { | 190 | { |