On Wed, Jan 14, 2004 at 08:21:32PM -0500, Nathanael Nerode wrote: > Submitted for your consideration (and it should go upstream, too). > This is deeply obvious, but I added comments to explain what's being done > here. > > (So just in case copyright issues apply to the comments or something: > > Permission to use, copy, modify, distribute, and sell this patch for > any purpose is hereby granted without fee. I make no representation > about the suitability of it for any purpose. It is provided "as is" without > express or implied warranties.) > > This is untested, but it ought to work.
Nope, still busted: gcc -c -g -O2 -ansi -pedantic -Wall -Wpointer-arith -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Wundef -fno-merge-constants -I../../../../../../programs/Xserver/hw/xfree86/common -I../../../../../../programs/Xserver/hw/xfree86/os-support -I. -I../../../../../../programs/Xserver/include -I../../../../../../exports/include/X11 -I../../../../../../include/extensions -I../../../../../../programs/Xserver/hw/xfree86/os-support/shared -I../../../../../../programs/Xserver/mi -I../../../../../.. -I../../../../../../exports/include -Dlinux -D__sparc__ -D_POSIX_C_SOURCE=199309L -D_POSIX_SOURCE -D_XOPEN_SOURCE -D_BSD_SOURCE -D_SVID_SOURCE -D_GNU_SOURCE -DSHAPE -DXINPUT -DXKB -DLBX -DXAPPGROUP -DXCSECURITY -DTOGCUP -DXF86BIGFONT -DDPMSExtension -DPIXPRIV -DPANORAMIX -DRENDER -DRANDR -DGCCUSESGAS -DAVOID_GLYPHBLT -DPIXPRIV -DSINGLEDEPTH -DXFreeXDGA -DXvExtension -DXFree86LOADER -DXFree86Server -DXF86VIDMODE -DXvMCExtension -DSMART_SCHEDULE -DBUILDDEBUG -DXResExtension -DX_BYTE_ORDER=X_BIG_ENDIAN -DNDEBUG -DFUNCPROTO=15 -DNARROWPROTO -DUSESTDRES -DHAVE_SYSV_IPC lnx_kbd.c lnx_kbd.c: In function `KIOCSRATE_ioctl_ok': lnx_kbd.c:156: error: structure has no member named `period' lnx_kbd.c:158: error: structure has no member named `period' lnx_kbd.c:159: error: structure has no member named `period' lnx_kbd.c: In function `SetKbdRepeat': lnx_kbd.c:178: warning: unused variable `i' lnx_kbd.c:179: warning: unused variable `timeout' lnx_kbd.c:180: warning: unused variable `value' lnx_kbd.c:190: warning: unused variable `valid_rates' lnx_kbd.c:196: warning: unused variable `valid_delays' lnx_kbd.c: In function `evdevKbdInit': lnx_kbd.c:698: warning: assignment from incompatible pointer type make[8]: *** [lnx_kbd.o] Error 1 Hmm, looks like the same change needs to be made two places. Bother. -- G. Branden Robinson | It's like I have a shotgun in my Debian GNU/Linux | mouth, I've got my finger on the [EMAIL PROTECTED] | trigger, and I like the taste of http://people.debian.org/~branden/ | the gunmetal. -- Robert Downey, Jr.
signature.asc
Description: Digital signature