summaryrefslogtreecommitdiff
path: root/registryd
diff options
context:
space:
mode:
authorFederico Mena Quintero <federico@gnome.org>2022-12-01 19:42:32 -0600
committerFederico Mena Quintero <federico@gnome.org>2022-12-01 19:42:32 -0600
commit87d944119e1b55e0a696aab5f278ebd3748b8139 (patch)
treed29c3bb423f63a9ca569c1758e88d5939726c012 /registryd
parentf7cf0c13fe927c7e8a4ef972772464bc93751a7a (diff)
downloadat-spi2-core-87d944119e1b55e0a696aab5f278ebd3748b8139.tar.gz
spi_device_event_controller_stop_poll_mouse(): Take a SpiDEController even if it is not used yet
Diffstat (limited to 'registryd')
-rw-r--r--registryd/deviceeventcontroller.c2
-rw-r--r--registryd/deviceeventcontroller.h2
-rw-r--r--registryd/registry.c2
3 files changed, 3 insertions, 3 deletions
diff --git a/registryd/deviceeventcontroller.c b/registryd/deviceeventcontroller.c
index 0965c9bf..85dfa46c 100644
--- a/registryd/deviceeventcontroller.c
+++ b/registryd/deviceeventcontroller.c
@@ -2062,7 +2062,7 @@ spi_device_event_controller_start_poll_mouse (SpiDEController *dec)
}
void
-spi_device_event_controller_stop_poll_mouse (void)
+spi_device_event_controller_stop_poll_mouse (SpiDEController *dec)
{
have_mouse_event_listener = FALSE;
}
diff --git a/registryd/deviceeventcontroller.h b/registryd/deviceeventcontroller.h
index ec5a13d1..1b00e8cc 100644
--- a/registryd/deviceeventcontroller.h
+++ b/registryd/deviceeventcontroller.h
@@ -141,7 +141,7 @@ typedef struct {
GType spi_device_event_controller_get_type (void);
void spi_device_event_controller_start_poll_mouse (SpiDEController *dec);
-void spi_device_event_controller_stop_poll_mouse (void);
+void spi_device_event_controller_stop_poll_mouse (SpiDEController *dec);
void spi_remove_device_listeners (SpiDEController *controller, const char *bus_name);
diff --git a/registryd/registry.c b/registryd/registry.c
index bc4d1821..6cb10f08 100644
--- a/registryd/registry.c
+++ b/registryd/registry.c
@@ -299,7 +299,7 @@ remove_events (SpiRegistry *registry, const char *bus_name, const char *event)
}
if (!mouse_found)
- spi_device_event_controller_stop_poll_mouse ();
+ spi_device_event_controller_stop_poll_mouse (registry->dec);
g_strfreev (remove_data);