From db607c4a6f510d6984daac2cb71fb0f248ea60f2 Mon Sep 17 00:00:00 2001 From: Bastien Nocera Date: Thu, 13 Dec 2018 11:59:24 +0100 Subject: [PATCH] mindtct: Fix memory leak in error path in find_neighbors() libfprint/nbis/mindtct/ridges.c:284:13: warning: Potential leak of memory pointed to by 'nbr_list' free(nbr_sqr_dists); ^~~~ --- libfprint/nbis/mindtct/ridges.c | 1 + 1 file changed, 1 insertion(+) diff --git a/libfprint/nbis/mindtct/ridges.c b/libfprint/nbis/mindtct/ridges.c index f411bc5b..8f69fb24 100644 --- a/libfprint/nbis/mindtct/ridges.c +++ b/libfprint/nbis/mindtct/ridges.c @@ -281,6 +281,7 @@ int find_neighbors(int **onbr_list, int *onnbrs, const int max_nbrs, if((ret = update_nbr_dists(nbr_list, nbr_sqr_dists, &nnbrs, max_nbrs, first, second, minutiae))){ free(nbr_sqr_dists); + free(nbr_list); return(ret); } }