From 145947ed603207e85a7fcb502f88717a22dfec55 Mon Sep 17 00:00:00 2001 From: Paulo Cesar Pereira de Andrade Date: Fri, 29 Feb 2008 18:14:00 -0300 Subject: libXi ansification. Thre are still two remaining compiler warnings, because of non matching function prototypes and function pointer arguments prototypes: src/XSndExEv.c:XSendExtensionEvent() variable register Status(**fp) (Display *, XEvent*, xEvent **, int *) doesn't match struct _XDisplay's: Status (*wire_vec[128])( /* vector for event to wire */ Display * /* dpy */, XEvent * /* re */, xEvent * /* event */ ); and src/XExtInt.c:xinput_extension_hooks field event_to_wire of type XExtensionHooks that has the prototype Status (*event_to_wire)( Display* /* display */, XEvent* /* re */, xEvent* /* event */ ); does not match Status _XiEventToWire( register Display *dpy, /* pointer to display structure */ register XEvent *re, /* pointer to client event */ register xEvent **event, /* wire protocol event */ register int *count); Signed-off-by: Peter Hutterer --- src/XIint.h | 7 +++++++ 1 file changed, 7 insertions(+) (limited to 'src/XIint.h') diff --git a/src/XIint.h b/src/XIint.h index f35619c..f52eda7 100644 --- a/src/XIint.h +++ b/src/XIint.h @@ -14,4 +14,11 @@ extern int _XiCheckExtInit(Display *, int, XExtDisplayInfo *); extern XExtensionVersion *_XiGetExtensionVersion(Display *, _Xconst char *, XExtDisplayInfo *); +extern Status _XiEventToWire( + register Display * /* dpy */, + register XEvent * /* re */, + register xEvent ** /* event */, + register int * /* count */ +); + #endif -- cgit v1.2.1