mirror of
https://github.com/morgan9e/libfprint-fpc1020
synced 2026-04-15 00:44:25 +09:00
device: Fix potential memory leak of progress_cb user data
The progress report user data free func was not assigned and therefore never called. Add the missing assign, potentially fixing memory leaks (mostly relevant for bindings).
This commit is contained in:
@@ -775,6 +775,7 @@ fp_device_enroll (FpDevice *device,
|
||||
data->print = g_object_ref_sink (template_print);
|
||||
data->enroll_progress_cb = progress_cb;
|
||||
data->enroll_progress_data = progress_data;
|
||||
data->enroll_progress_destroy = progress_destroy;
|
||||
|
||||
// Attach the progress data as task data so that it is destroyed
|
||||
g_task_set_task_data (priv->current_task, data, (GDestroyNotify) enroll_data_free);
|
||||
|
||||
Reference in New Issue
Block a user