--- 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)