hx509: Fix hx509_context_free() leak
authorNicolas Williams <nico@twosigma.com>
Thu, 23 Apr 2020 23:31:14 +0000 (18:31 -0500)
committerNicolas Williams <nico@twosigma.com>
Fri, 24 Apr 2020 21:02:35 +0000 (16:02 -0500)
lib/hx509/cert.c

index ff64b1d3f343fee9156350a3623ec48a61399c8a..6cb871d964069907ce0d566a5fefde5d44c8eb00 100644 (file)
@@ -260,6 +260,7 @@ hx509_context_free(hx509_context *context)
     free_error_table ((*context)->et_list);
     if ((*context)->querystat)
        free((*context)->querystat);
+    heim_context_free(&(*context)->hcontext);
     memset(*context, 0, sizeof(**context));
     free(*context);
     *context = NULL;