Bug#232133: libx11-dev: mismatch between docs and header (XRegisterIMInstantiateCallback)
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
Reply to: