Go to:
Gentoo Home
Documentation
Forums
Lists
Bugs
Planet
Store
Wiki
Get Gentoo!
Gentoo's Bugzilla – Attachment 245151 Details for
Bug 335037
x11-base/xorg-server-1.7.7-r1 tigervnc/libvnc.so AllocDevicePair undefined symbol crash
Home
|
New
–
[Ex]
|
Browse
|
Search
|
Privacy Policy
|
[?]
|
Reports
|
Requests
|
Help
|
New Account
|
Log In
[x]
|
Forgot Password
Login:
[x]
[patch]
patch from upstream
export-AllocDevicePair-etc.patch (text/plain), 2.23 KB, created by
Paul Healy
on 2010-08-28 16:13:32 UTC
(
hide
)
Description:
patch from upstream
Filename:
MIME Type:
Creator:
Paul Healy
Created:
2010-08-28 16:13:32 UTC
Size:
2.23 KB
patch
obsolete
>From 2f29b163bbdebe384c24f781bb97b446959e8f4c Mon Sep 17 00:00:00 2001 >From: Adam Tkac <atkac@redhat.com> >Date: Mon, 22 Mar 2010 13:52:29 +0000 >Subject: dix: Export AllocDevicePair GetPointerEvents, GetKeyboardEvents and generate_modkeymap functions from Xorg. > >Those functions are used by TigerVNC libvnc.so module which doesn't >use standard XInput infrastructure but uses same functions like, >for example, XTest devices. > >Signed-off-by: Adam Tkac <atkac@redhat.com> >Reviewed-by: Peter Hutterer <peter.hutterer@who-t.net> >Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net> >--- >diff --git a/include/input.h b/include/input.h >index 8561308..63f981e 100644 >--- a/include/input.h >+++ b/include/input.h >@@ -432,7 +432,7 @@ extern void CreateClassesChangedEvent(EventListPtr event, > DeviceIntPtr master, > DeviceIntPtr slave, > int type); >-extern int GetPointerEvents( >+extern _X_EXPORT int GetPointerEvents( > EventListPtr events, > DeviceIntPtr pDev, > int type, >@@ -442,7 +442,7 @@ extern int GetPointerEvents( > int num_valuators, > int *valuators); > >-extern int GetKeyboardEvents( >+extern _X_EXPORT int GetKeyboardEvents( > EventListPtr events, > DeviceIntPtr pDev, > int type, >@@ -493,7 +493,7 @@ extern int AttachDevice(ClientPtr client, > extern _X_EXPORT DeviceIntPtr GetPairedDevice(DeviceIntPtr kbd); > extern DeviceIntPtr GetMaster(DeviceIntPtr dev, int type); > >-extern int AllocDevicePair(ClientPtr client, >+extern _X_EXPORT int AllocDevicePair(ClientPtr client, > char* name, > DeviceIntPtr* ptr, > DeviceIntPtr* keybd, >@@ -505,7 +505,7 @@ extern void DeepCopyDeviceClasses(DeviceIntPtr from, > DeviceChangedEvent *dce); > > /* Helper functions. */ >-extern int generate_modkeymap(ClientPtr client, DeviceIntPtr dev, >+extern _X_EXPORT int generate_modkeymap(ClientPtr client, DeviceIntPtr dev, > KeyCode **modkeymap, int *max_keys_per_mod); > extern int change_modmap(ClientPtr client, DeviceIntPtr dev, KeyCode *map, > int max_keys_per_mod); >-- >cgit v0.8.3-6-g21f6
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Diff
View Attachment As Raw
Actions:
View
|
Diff
Attachments on
bug 335037
:
245149
| 245151