busybox: 1.11.2 patch
authorPeter Korsgaard <jacmet@sunsite.dk>
Tue, 9 Sep 2008 08:50:18 +0000 (08:50 -0000)
committerPeter Korsgaard <jacmet@sunsite.dk>
Tue, 9 Sep 2008 08:50:18 +0000 (08:50 -0000)
package/busybox/busybox-1.11.2-kbdmode.patch [new file with mode: 0644]

diff --git a/package/busybox/busybox-1.11.2-kbdmode.patch b/package/busybox/busybox-1.11.2-kbdmode.patch
new file mode 100644 (file)
index 0000000..5c597f2
--- /dev/null
@@ -0,0 +1,21 @@
+--- busybox-1.11.2/console-tools/kbd_mode.c    Thu Aug 21 21:40:12 2008
++++ busybox-1.11.2-kbdmode/console-tools/kbd_mode.c    Wed Sep  3 23:52:26 2008
+@@ -2,7 +2,7 @@
+ /*
+  * Mini kbd_mode implementation for busybox
+  *
+- * Copyright (C) 2007 Loïc Grenié <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)