]> git.ipfire.org Git - thirdparty/freeradius-server.git/commitdiff
Stop the leak checker complaining
authorArran Cudbard-Bell <a.cudbardb@freeradius.org>
Fri, 23 Mar 2018 15:25:34 +0000 (15:25 +0000)
committerArran Cudbard-Bell <a.cudbardb@freeradius.org>
Fri, 23 Mar 2018 15:25:34 +0000 (15:25 +0000)
src/lib/util/trie.c

index 9ad2b8340fd2ad06341f9b6d1d9db3b59c065664..b55446728b0648c06bddefb1b5ce262ed46044fe 100644 (file)
@@ -2889,7 +2889,7 @@ int main(int argc, char **argv)
        /*
         *      Tell us if we leaked memory.
         */
-       talloc_enable_leak_report_full();
+       talloc_enable_null_tracking();
 
        data_ctx = talloc_init("data_ctx");
 
@@ -2979,6 +2979,9 @@ int main(int argc, char **argv)
        talloc_free(ft);
        talloc_free(data_ctx);
 
+       talloc_report_full(NULL, stdout);       /* Print details of any leaked memory */
+       talloc_disable_null_tracking();         /* Cleanup talloc null tracking context */
+
        return rcode;
 }
 #endif