From e2c687558f1680c077350af02d824b57d11bc235 Mon Sep 17 00:00:00 2001 From: randomize00 <53703968+randomize00@users.noreply.github.com> Date: Wed, 7 Apr 2021 16:46:40 +0800 Subject: [PATCH] fix potential memory leak (#682) authored-by: randomize00 --- src/edge_utils.c | 1 + 1 file changed, 1 insertion(+) diff --git a/src/edge_utils.c b/src/edge_utils.c index 4941f90..342c8a0 100644 --- a/src/edge_utils.c +++ b/src/edge_utils.c @@ -688,6 +688,7 @@ static void peer_set_p2p_confirmed (n2n_edge_t * eee, scan_tmp = find_peer_by_sock(peer, eee->known_peers); if(scan_tmp != NULL) { HASH_DEL(eee->known_peers, scan_tmp); + free(scan); scan = scan_tmp; memcpy(scan->mac_addr, mac, sizeof(n2n_mac_t)); } else {