]> git.ipfire.org Git - thirdparty/unbound.git/commitdiff
- Fix memory leak in dnscrypt config read.
authorWouter Wijngaards <wouter@nlnetlabs.nl>
Fri, 16 Jun 2017 07:55:52 +0000 (07:55 +0000)
committerWouter Wijngaards <wouter@nlnetlabs.nl>
Fri, 16 Jun 2017 07:55:52 +0000 (07:55 +0000)
git-svn-id: file:///svn/unbound/trunk@4231 be551aaa-1e26-0410-a405-d3ace91eadb9

doc/Changelog
util/configparser.y

index 290cf4f8663c114e859dbd8f38a69ae73e7928e4..97c4f41cf99365d1702d38cfc29dbcbfee1ee124 100644 (file)
@@ -2,6 +2,7 @@
        - Fix #1301: memory leak in respip and tests.
        - Free callback in edns-subnetmod on exit and restart.
        - Fix memory leak in sldns_buffer_new_frm_data.
+       - Fix memory leak in dnscrypt config read.
 
 15 June 2017: Wouter
        - Fix stub zone queries leaking to the internet for
index ea7b62ee59cf61939152d64e89e9aee0a8e34fac..7c8161442ccd81acabd2945ba7e0318ded49985d 100644 (file)
@@ -2329,6 +2329,7 @@ dnsc_dnscrypt_enable: VAR_DNSCRYPT_ENABLE STRING_ARG
                if(strcmp($2, "yes") != 0 && strcmp($2, "no") != 0)
                        yyerror("expected yes or no.");
                else cfg_parser->cfg->dnscrypt = (strcmp($2, "yes")==0);
+               free($2);
        }
        ;