File U_Expose-GetMaster-to-modules.patch of Package xorg-x11-server.5068

From: Michal Srb <msrb@suse.com>
Date: Thu Feb 19 14:57:27 2015 +0200
Subject: [PATCH]Expose GetMaster to modules.
Patch-mainline: Upstream
Git-commit: 5c4202ea85aaea2a4dc7eb29776357a2ba13e191
Git-repo: git://anongit.freedesktop.org/git/xorg/xserver
References: bsc#942501
Signed-off-by: Egbert Eich <eich@suse.com>

Add _X_EXPORT to GetMaster function. It is required by tigervnc's VNC module.

Reviewed-by: Peter Hutterer <peter.hutterer@who-t.net>
Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
---
 include/input.h | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/include/input.h b/include/input.h
index cb83cac..00a9cbd 100644
--- a/include/input.h
+++ b/include/input.h
@@ -504,7 +504,7 @@ extern int AttachDevice(ClientPtr client,
                         DeviceIntPtr slave, DeviceIntPtr master);
 
 extern _X_EXPORT DeviceIntPtr GetPairedDevice(DeviceIntPtr kbd);
-extern DeviceIntPtr GetMaster(DeviceIntPtr dev, int type);
+extern _X_EXPORT DeviceIntPtr GetMaster(DeviceIntPtr dev, int type);
 
 extern _X_EXPORT int AllocDevicePair(ClientPtr client,
                                      const char *name,
openSUSE Build Service is sponsored by