]> git.ipfire.org Git - thirdparty/unbound.git/commitdiff
- Fix #319: potential memory leak on config failure, in rpz config.
authorW.C.A. Wijngaards <wouter@nlnetlabs.nl>
Thu, 8 Oct 2020 07:11:54 +0000 (09:11 +0200)
committerW.C.A. Wijngaards <wouter@nlnetlabs.nl>
Thu, 8 Oct 2020 07:11:54 +0000 (09:11 +0200)
doc/Changelog
services/rpz.c

index 96f160f99673661f38d1510e8be3254e075ebbaa..c59352cfda6a9a25e88f0ebeb3debecddce6958c 100644 (file)
@@ -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.
index ba5dd186daadc53a26f61c24a653d009a312f069..13304652cc02b43ed3e995cd9f293ba80d6f3db9 100644 (file)
@@ -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;