diff --git a/libfprint/drivers/elan.c b/libfprint/drivers/elan.c index 9495a48..d27cc05 100644 --- a/libfprint/drivers/elan.c +++ b/libfprint/drivers/elan.c @@ -320,6 +320,7 @@ elan_submit_image (FpImageDevice *dev) g_slist_foreach (raw_frames, (GFunc) self->process_frame, &frames); fpi_do_movement_estimation (&assembling_ctx, frames); img = fpi_assemble_frames (&assembling_ctx, frames); + g_slist_free_full (frames, g_free); fpi_image_device_image_captured (dev, img); }