From a87f05be7b36c7c45eca249dfd9d998e31770a34 Mon Sep 17 00:00:00 2001 From: "W.C.A. Wijngaards" Date: Thu, 8 Oct 2020 09:11:54 +0200 Subject: [PATCH] - Fix #319: potential memory leak on config failure, in rpz config. --- doc/Changelog | 1 + services/rpz.c | 2 ++ 2 files changed, 3 insertions(+) diff --git a/doc/Changelog b/doc/Changelog index 96f160f99..c59352cfd 100644 --- a/doc/Changelog +++ b/doc/Changelog @@ -1,6 +1,7 @@ 8 October 2020: Wouter - Tag for 1.12.0 release. - Current repo is version 1.12.1 in development. + - Fix #319: potential memory leak on config failure, in rpz config. 1 October 2020: Wouter - Current repo is version 1.12.0 for release. Tag for 1.12.0rc1. diff --git a/services/rpz.c b/services/rpz.c index ba5dd186d..13304652c 100644 --- a/services/rpz.c +++ b/services/rpz.c @@ -440,6 +440,8 @@ err: respip_set_delete(r->respip_set); if(r->taglist) free(r->taglist); + if(r->region) + regional_destroy(r->region); free(r); } return NULL; -- 2.47.3