From 8f46de0a60694e869f13bb4241ceadadc9558b39 Mon Sep 17 00:00:00 2001 From: Benjamin Berg Date: Thu, 7 May 2020 18:51:53 +0200 Subject: [PATCH] upekts: Fix reference counting in do_enroll_stop The print passed to do_enroll_stop does not need to be ref'ed in the function. --- libfprint/drivers/upekts.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/libfprint/drivers/upekts.c b/libfprint/drivers/upekts.c index 4e6dc35..76d2298 100644 --- a/libfprint/drivers/upekts.c +++ b/libfprint/drivers/upekts.c @@ -994,7 +994,7 @@ do_enroll_stop (FpDevice *dev, FpPrint *print, GError *error) EnrollStopData *data = g_new0 (EnrollStopData, 1); FpiSsm *ssm = deinitsm_new (dev, data); - data->print = g_object_ref (print); + data->print = print; data->error = error; fpi_ssm_start (ssm, enroll_stop_deinit_cb);