diff options
Diffstat (limited to 'console-tools/loadkmap.c')
-rw-r--r-- | console-tools/loadkmap.c | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/console-tools/loadkmap.c b/console-tools/loadkmap.c index 66ec3b043..f525ee5d1 100644 --- a/console-tools/loadkmap.c +++ b/console-tools/loadkmap.c | |||
@@ -10,8 +10,9 @@ | |||
10 | //usage:#define loadkmap_trivial_usage | 10 | //usage:#define loadkmap_trivial_usage |
11 | //usage: "< keymap" | 11 | //usage: "< keymap" |
12 | //usage:#define loadkmap_full_usage "\n\n" | 12 | //usage:#define loadkmap_full_usage "\n\n" |
13 | //usage: "Load a binary keyboard translation table from stdin\n" | 13 | //usage: "Load a binary keyboard translation table from stdin" |
14 | /* //usage: "\n -C TTY Affect TTY instead of /dev/tty" */ | 14 | ////usage: "\n" |
15 | ////usage: "\n -C TTY Affect TTY instead of /dev/tty" | ||
15 | //usage: | 16 | //usage: |
16 | //usage:#define loadkmap_example_usage | 17 | //usage:#define loadkmap_example_usage |
17 | //usage: "$ loadkmap < /etc/i18n/lang-keymap\n" | 18 | //usage: "$ loadkmap < /etc/i18n/lang-keymap\n" |
@@ -56,7 +57,7 @@ int loadkmap_main(int argc UNUSED_PARAM, char **argv) | |||
56 | */ | 57 | */ |
57 | 58 | ||
58 | xread(STDIN_FILENO, flags, 7); | 59 | xread(STDIN_FILENO, flags, 7); |
59 | if (strncmp(flags, BINARY_KEYMAP_MAGIC, 7)) | 60 | if (!is_prefixed_with(flags, BINARY_KEYMAP_MAGIC)) |
60 | bb_error_msg_and_die("not a valid binary keymap"); | 61 | bb_error_msg_and_die("not a valid binary keymap"); |
61 | 62 | ||
62 | xread(STDIN_FILENO, flags, MAX_NR_KEYMAPS); | 63 | xread(STDIN_FILENO, flags, MAX_NR_KEYMAPS); |