From 280f916ace2837b8308bb602725048108f93f384 Mon Sep 17 00:00:00 2001
From: Benjamin Berg <bberg@redhat.com>
Date: Tue, 17 Nov 2020 13:35:40 +0100
Subject: [PATCH] image-device: Fix incorrect g_free of error

GError needs to be free'ed using g_error_free, fix this.
---
 libfprint/fpi-image-device.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/libfprint/fpi-image-device.c b/libfprint/fpi-image-device.c
index 614c3cc..6c23a98 100644
--- a/libfprint/fpi-image-device.c
+++ b/libfprint/fpi-image-device.c
@@ -181,7 +181,7 @@ fp_image_device_maybe_complete_action (FpImageDevice *self, GError *error)
       if (priv->action_error && !(priv->action_error->domain == FP_DEVICE_RETRY))
         {
           g_warning ("Will complete with first error, new error was: %s", error->message);
-          g_free (error);
+          g_clear_error (&error);
         }
       else
         {