mirror of https://github.com/hak5/openwrt.git
22 lines
670 B
Diff
22 lines
670 B
Diff
|
--- a/console-tools/kbd_mode.c
|
|||
|
+++ b/console-tools/kbd_mode.c
|
|||
|
@@ -2,7 +2,7 @@
|
|||
|
/*
|
|||
|
* Mini kbd_mode implementation for busybox
|
|||
|
*
|
|||
|
- * Copyright (C) 2007 Lo<4C>c Greni<6E> <loic.grenie@gmail.com>
|
|||
|
+ * Copyright (C) 2007 Loic Grenie <loic.grenie@gmail.com>
|
|||
|
* written using Andries Brouwer <aeb@cwi.nl>'s kbd_mode from
|
|||
|
* console-utils v0.2.3, licensed under GNU GPLv2
|
|||
|
*
|
|||
|
@@ -46,7 +46,8 @@
|
|||
|
printf("The keyboard is in %s mode\n", mode);
|
|||
|
} else {
|
|||
|
opt = opt & UNICODE ? 3 : opt >> 1;
|
|||
|
- xioctl(fd, KDSKBMODE, opt);
|
|||
|
+ /* double cast prevents warnings about widening conversion */
|
|||
|
+ xioctl(fd, KDSKBMODE, (void*)(ptrdiff_t)opt);
|
|||
|
}
|
|||
|
|
|||
|
if (ENABLE_FEATURE_CLEAN_UP)
|