X-Git-Url: http://www.privoxy.org/gitweb/?a=blobdiff_plain;ds=sidebyside;f=loadcfg.c;h=7d8c392c28add18c2aecd15e1641629b60114de6;hb=4ebe3021a3eaba5aede533c701d4e4037d550344;hp=0c8b8907f5d4d5185388f00fdee4ca88c5e1541f;hpb=02513b88beb7ccf117edf2ad47ed4ee445ebf255;p=privoxy.git diff --git a/loadcfg.c b/loadcfg.c index 0c8b8907..7d8c392c 100644 --- a/loadcfg.c +++ b/loadcfg.c @@ -239,11 +239,9 @@ static void unload_configfile (void * data) while (cur_fwd != NULL) { struct forward_spec * next_fwd = cur_fwd->next; - free_pattern_spec(cur_fwd->url); - freez(cur_fwd->gateway_host); - freez(cur_fwd->forward_host); - free(cur_fwd); + unload_forward_spec(cur_fwd); + cur_fwd = next_fwd; } config->forward = NULL;