From 46340b740640b76b52b8e69bc67f9201c7e974c3 Mon Sep 17 00:00:00 2001 From: Peter Hutterer Date: Tue, 29 Apr 2008 14:17:48 +0930 Subject: [PATCH] Xi: change UpdateDeviceState to be _X_EXPORT. --- Xi/exevents.c | 2 +- include/exevents.h | 6 ++++++ 2 files changed, 7 insertions(+), 1 deletion(-) diff --git a/Xi/exevents.c b/Xi/exevents.c index bbe70e486..68e82dde9 100644 --- a/Xi/exevents.c +++ b/Xi/exevents.c @@ -778,7 +778,7 @@ ChangeMasterDeviceClasses(DeviceIntPtr device, #define DEFAULT 0 #define DONT_PROCESS 1 #define IS_REPEAT 2 -static int +_X_EXPORT int UpdateDeviceState(DeviceIntPtr device, xEvent* xE, int count) { int i; diff --git a/include/exevents.h b/include/exevents.h index 8d5d5dd49..664e236dc 100644 --- a/include/exevents.h +++ b/include/exevents.h @@ -44,6 +44,12 @@ typedef struct _XIClientRec { extern void RegisterOtherDevice ( DeviceIntPtr /* device */); +extern int +UpdateDeviceState ( + DeviceIntPtr /* device */, + xEventPtr /* xE */, + int /* count */); + extern void ProcessOtherEvent ( xEventPtr /* FIXME deviceKeyButtonPointer * xE */, DeviceIntPtr /* other */,