X-Git-Url: https://git.gag.com/?a=blobdiff_plain;f=client-src%2Fselfcheck.c;h=5f6cb075db48e0495d8a99501e3b197bacbdd14a;hb=b116e9366c7b2ea2c2eb53b0a13df4090e176235;hp=ac5ed538c8cd29a7964b1e5680943156564cdf00;hpb=fd48f3e498442f0cbff5f3606c7c403d0566150e;p=debian%2Famanda diff --git a/client-src/selfcheck.c b/client-src/selfcheck.c index ac5ed53..5f6cb07 100644 --- a/client-src/selfcheck.c +++ b/client-src/selfcheck.c @@ -306,7 +306,7 @@ main( if (am_has_feature(g_options->features, fe_req_xml)) { char *errmsg = NULL; - dle_t *dles, *dle; + dle_t *dles, *dle, *dle_next; dles = amxml_parse_node_FILE(stdin, &errmsg); if (errmsg) { @@ -329,6 +329,10 @@ main( run_client_scripts(EXECUTE_ON_POST_HOST_AMCHECK, g_options, dle, stdout); } + for (dle = dles; dle != NULL; dle = dle_next) { + dle_next = dle->next; + free_dle(dle); + } } check_overall();