From 2d4b1c39e0e3e9f1c4a69f56e78500b31bbe175e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Marco=20Trevisan=20=28Trevi=C3=B1o=29?= Date: Fri, 26 Jun 2026 13:41:06 +0200 Subject: [PATCH] virtual-device: Use newer GLib functions --- libfprint/drivers/virtual-device.c | 6 +----- 1 file changed, 1 insertion(+), 5 deletions(-) diff --git a/libfprint/drivers/virtual-device.c b/libfprint/drivers/virtual-device.c index aed44246..31a4707a 100644 --- a/libfprint/drivers/virtual-device.c +++ b/libfprint/drivers/virtual-device.c @@ -165,11 +165,7 @@ process_cmds (FpDeviceVirtualDevice * self, { g_autofree gchar *cmd = NULL; - /* TODO: g_ptr_array_steal_index requires GLib 2.58, we depend on 2.56 */ - cmd = g_ptr_array_index (self->pending_commands, 0); - g_ptr_array_index (self->pending_commands, 0) = NULL; - g_ptr_array_remove_index (self->pending_commands, 0); - + cmd = g_ptr_array_steal_index (self->pending_commands, 0); g_debug ("Processing command %s", cmd); /* These are always processed. */