File fix-build-on-gcc15.patch of Package deepin-daemon
diff -Nur dde-daemon-6.1.32/system/gesture1/core.c dde-daemon-6.1.32-new/system/gesture1/core.c
--- dde-daemon-6.1.32/system/gesture1/core.c 2025-05-14 16:08:42.410885913 +0800
+++ dde-daemon-6.1.32-new/system/gesture1/core.c 2025-06-19 20:42:32.441313035 +0800
@@ -296,7 +296,7 @@
}
static gboolean
- handle_tap()
+ handle_tap(gpointer data)
{
g_debug("[Tap] fingers: %d", raw->fingers);
handleGestureEvent(GESTURE_TYPE_TAP, GESTURE_DIRECTION_NONE, raw->fingers);
@@ -304,7 +304,7 @@
}
static void
-handle_tap_destroy()
+handle_tap_destroy(gpointer data)
{
if (raw && raw->tap_id) {
raw->tap_id = 0;
@@ -696,4 +696,4 @@
g_debug("[gesture] set device ignore: %s", ignore ? "true" : "false");
rme->ignore = ignore;
}
-}
\ 文件末尾没有换行符
+}