Blame SOURCES/0134-elan-Do-not-leak-converted-frames.patch

73b847
From 13b89d8d01b9c0eaa83663d66f0955263966cd6c Mon Sep 17 00:00:00 2001
73b847
From: Benjamin Berg <bberg@redhat.com>
73b847
Date: Fri, 6 Dec 2019 16:30:34 +0100
73b847
Subject: [PATCH 134/181] elan: Do not leak converted frames
73b847
73b847
The elan driver converts frames into a different format. These frames
73b847
are only needed to assemable the image and should be free'ed afterwards.
73b847
73b847
Fixes: #213
73b847
---
73b847
 libfprint/drivers/elan.c | 2 ++
73b847
 1 file changed, 2 insertions(+)
73b847
73b847
diff --git a/libfprint/drivers/elan.c b/libfprint/drivers/elan.c
73b847
index 9495a48..415aaef 100644
73b847
--- a/libfprint/drivers/elan.c
73b847
+++ b/libfprint/drivers/elan.c
73b847
@@ -321,6 +321,8 @@ elan_submit_image (FpImageDevice *dev)
73b847
   fpi_do_movement_estimation (&assembling_ctx, frames);
73b847
   img = fpi_assemble_frames (&assembling_ctx, frames);
73b847
 
73b847
+  g_slist_free_full (frames, g_free);
73b847
+
73b847
   fpi_image_device_image_captured (dev, img);
73b847
 }
73b847
 
73b847
-- 
73b847
2.24.1
73b847