Package: libx11-dev Version: 4.3.0-0pre1v5 Severity: normal The manpage for XRegisterIMInstantiateCallback (and XUnregisterIMInstantiateCallback) shows the fifth argument as type "XIMProc".
The Xlib.h header, however, uses a XIDProc as fifth argument and the xfree code indeed passes a display as first argument (i.e. uses it like a XIDProc). Further, the sixth argument is documented to be a XPointer * (and actually takes a XPointer * on other X11 imps), whereas xfree86 wants a XPointer there. Either xfree86 has wrong code, or wrong manpages. -- System Information: Debian Release: testing/unstable Architecture: i386 Kernel: Linux cerebro 2.4.24 #1 SMP Wed Jan 14 01:35:15 CET 2004 i686 Locale: LANG=C, LC_CTYPE=de_DE.UTF-8 Versions of packages libx11-dev depends on: hi libc6-dev [libc-dev] 2.3.2.ds1-10 GNU C Library: Development Librari ii libx11-6 4.3.0-0pre1v5 X Window System protocol client li ii x-dev 4.3.0-0pre1v5 X protocol development files -- no debconf information