From c2741ace2dc0a4986a070e758b3cd1ded1ccf62d Mon Sep 17 00:00:00 2001 From: Logan oos Even <46396513+Logan007@users.noreply.github.com> Date: Sun, 31 Jan 2021 21:12:30 +0545 Subject: [PATCH] guarded free() on supernode exit (#615) --- src/sn_utils.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/sn_utils.c b/src/sn_utils.c index 3d7a0af..e84a464 100644 --- a/src/sn_utils.c +++ b/src/sn_utils.c @@ -339,7 +339,8 @@ void sn_term (n2n_sn_t *sss) { free(re); } - free(sss->community_file); + if(sss->community_file) + free(sss->community_file); #ifdef WIN32 destroyWin32(); #endif