libfprint: Use g_memdup2 everywhere

It's just safer when available.
This commit is contained in:
Marco Trevisan (Treviño)
2022-09-27 12:26:33 +02:00
parent 446cedbcfc
commit 171e65f73f
9 changed files with 11 additions and 9 deletions

View File

@@ -20,6 +20,7 @@
#define FP_COMPONENT "image"
#include "fpi-compat.h"
#include "fpi-image.h"
#include "fpi-log.h"
@@ -295,7 +296,7 @@ fp_image_detect_minutiae_thread_func (GTask *task,
data->flags &= ~(FPI_IMAGE_H_FLIPPED | FPI_IMAGE_V_FLIPPED | FPI_IMAGE_COLORS_INVERTED);
lfsparms = g_memdup (&g_lfsparms_V2, sizeof (LFSPARMS));
lfsparms = g_memdup2 (&g_lfsparms_V2, sizeof (LFSPARMS));
lfsparms->remove_perimeter_pts = data->flags & FPI_IMAGE_PARTIAL ? TRUE : FALSE;
timer = g_timer_new ();