From 9af211cc89841353ad7d522f816686e6ce0b7c30 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Marco=20Trevisan=20=28Trevi=C3=B1o=29?= Date: Mon, 19 Feb 2024 16:13:07 +0100 Subject: [PATCH] egismoc: Use device cancellable on transfers --- libfprint/drivers/egismoc/egismoc.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/libfprint/drivers/egismoc/egismoc.c b/libfprint/drivers/egismoc/egismoc.c index f7a30c3e..3bc46b6f 100644 --- a/libfprint/drivers/egismoc/egismoc.c +++ b/libfprint/drivers/egismoc/egismoc.c @@ -231,7 +231,7 @@ egismoc_cmd_run_state (FpiSsm *ssm, self->cmd_transfer->ssm = ssm; fpi_usb_transfer_submit (g_steal_pointer (&self->cmd_transfer), EGISMOC_USB_SEND_TIMEOUT, - NULL, + fpi_device_get_cancellable (device), fpi_ssm_usb_transfer_cb, NULL); break; @@ -247,7 +247,7 @@ egismoc_cmd_run_state (FpiSsm *ssm, EGISMOC_USB_IN_RECV_LENGTH); fpi_usb_transfer_submit (g_steal_pointer (&transfer), EGISMOC_USB_RECV_TIMEOUT, - NULL, + fpi_device_get_cancellable (device), egismoc_cmd_receive_cb, fpi_ssm_get_data (ssm)); break; @@ -1451,7 +1451,7 @@ egismoc_dev_init_handler (FpiSsm *ssm, transfer->short_is_error = TRUE; fpi_usb_transfer_submit (g_steal_pointer (&transfer), EGISMOC_USB_CONTROL_TIMEOUT, - NULL, + fpi_device_get_cancellable (device), fpi_ssm_usb_transfer_cb, NULL); }