From 7213249f1423dc6e3eccf443b914ca07668b363f Mon Sep 17 00:00:00 2001 From: "Enrico Weigelt, metux IT consult" Date: Wed, 6 Aug 2025 15:05:28 +0200 Subject: [PATCH] kdrive: export _KdEnqueuePointerEvent() Allow it to be used by other places, eg. upcoming Xfbdev. Signed-off-by: Enrico Weigelt, metux IT consult --- hw/kdrive/src/kdrive.h | 3 +++ hw/kdrive/src/kinput.c | 8 ++------ 2 files changed, 5 insertions(+), 6 deletions(-) diff --git a/hw/kdrive/src/kdrive.h b/hw/kdrive/src/kdrive.h index 5ce581ad6..3dc2bf542 100644 --- a/hw/kdrive/src/kdrive.h +++ b/hw/kdrive/src/kdrive.h @@ -445,6 +445,9 @@ void KdEnqueuePointerEvent(KdPointerInfo * pi, unsigned long flags, int rx, int ry, int rz); +void _KdEnqueuePointerEvent(KdPointerInfo * pi, int type, int x, int y, int z, + int b, int absrel, Bool force); + void KdSetPointerMatrix(KdPointerMatrix *pointer); diff --git a/hw/kdrive/src/kinput.c b/hw/kdrive/src/kinput.c index 4e98ce9db..514663291 100644 --- a/hw/kdrive/src/kinput.c +++ b/hw/kdrive/src/kinput.c @@ -1524,9 +1524,6 @@ KdClassifyInput(KdPointerInfo * pi, int type, int x, int y, int z, int b) return keyboard; } -static void -_KdEnqueuePointerEvent(KdPointerInfo * pi, int type, int x, int y, int z, - int b, int absrel, Bool force); /* We return true if we're stealing the event. */ static Bool KdRunMouseMachine(KdPointerInfo * pi, KdInputClass c, int type, int x, int y, @@ -1600,9 +1597,8 @@ KdHandlePointerEvent(KdPointerInfo * pi, int type, int x, int y, int z, int b, return FALSE; } -static void -_KdEnqueuePointerEvent(KdPointerInfo * pi, int type, int x, int y, int z, - int b, int absrel, Bool force) +void _KdEnqueuePointerEvent(KdPointerInfo * pi, int type, int x, int y, int z, + int b, int absrel, Bool force) { int valuators[3] = { x, y, z }; ValuatorMask mask;