Discrepancy between man/code and Xlib spec for XRegisterIMInstantiateCallback
Submitted by Denis Silakov
Assigned to Xorg Project Team
Description
In libX11 code, XRegisterIMInstantiateCallback and XUnregisterIMInstantiateCallback functions have XIDProc as fifth parameter and XPointer as the sixth one. However, Xlib specification (http://www.x.org/releases/X11R7.6/doc/libX11/specs/libX11/libX11.html) declares these parameters to be XIMProc and 'XPointer *' correspondingly.
This seems to be a long standing issue; man pages were fixed several years ago to correspond the existing implementation (bug #9695), but the specification is still broken.