summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorHaowei Lo <haowei.lo@fingerprints.com>2024-04-17 23:58:37 +0800
committerHaowei Lo <haowei.lo@fingerprints.com>2024-04-18 00:38:44 +0800
commitb7f3544e98c2dbbdf4a06d4fc934aabca1b06654 (patch)
treed4bc27472b9f01834695f3a94ee24627f69dca61
parent093f2fc0a6a0f25dae90c1c4e8a5318793c2b703 (diff)
fpcmoc: Transfer error from autoptr before fpi_device_close_complete
Fixed coredump because of trying to free a null space Change-Id: If5a23ba7b4f307580593712612e150d1ab893826
-rw-r--r--libfprint/drivers/fpcmoc/fpc.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/libfprint/drivers/fpcmoc/fpc.c b/libfprint/drivers/fpcmoc/fpc.c
index 18df1af..62a424e 100644
--- a/libfprint/drivers/fpcmoc/fpc.c
+++ b/libfprint/drivers/fpcmoc/fpc.c
@@ -387,7 +387,7 @@ fpc_dev_release_interface (FpiDeviceFpcMoc *self,
}
/* Notify close complete */
- fpi_device_close_complete (FP_DEVICE (self), release_error);
+ fpi_device_close_complete (FP_DEVICE (self), g_steal_pointer (&release_error));
}
static gboolean