]> git.ipfire.org Git - thirdparty/bind9.git/commitdiff
[v9_11] Fix minor memory leak in rndc [RT #46739]
authorOndřej Surý <ondrej@sury.org>
Fri, 1 Dec 2017 13:50:16 +0000 (14:50 +0100)
committerOndřej Surý <ondrej@sury.org>
Fri, 1 Dec 2017 13:50:16 +0000 (14:50 +0100)
(cherry picked from commit 1b0ca5d5bb5e79a6edb83384301161bb1a54f08c)

bin/rndc/rndc.c

index 2d63602732edacdc4c41530cb78a9507da21a5b7..a7513ae7628dd5944dcf48637500dd5e32f08f48 100644 (file)
@@ -398,6 +398,7 @@ rndc_recvnonce(isc_task_t *task, isc_event_t *event) {
 
        isc_event_free(&event);
        isccc_sexpr_free(&response);
+       isccc_sexpr_free(&request);
        return;
 }
 
@@ -463,6 +464,7 @@ rndc_connected(isc_task_t *task, isc_event_t *event) {
                                           NULL));
        sends++;
        isc_event_free(&event);
+       isccc_sexpr_free(&request);
 }
 
 static void