X-Git-Url: https://git.lttng.org/?a=blobdiff_plain;f=src%2Fcommon%2Fconfig%2Fsession-config.c;h=6c639af440143ab00d31631257a311b51160f8f6;hb=56766c756d530da11e05b0aec1004fa6a4a86b98;hp=313010d24bb8fd780b10e9245f6602a4dd9b4927;hpb=fbd987c9bced83c0bb725418170a9b43d72b0b0e;p=lttng-tools.git diff --git a/src/common/config/session-config.c b/src/common/config/session-config.c index 313010d24..6c639af44 100644 --- a/src/common/config/session-config.c +++ b/src/common/config/session-config.c @@ -1611,6 +1611,7 @@ int process_event_node(xmlNodePtr event_node, struct lttng_handle *handle, goto end; } + free(filter_expression); filter_expression = strdup((char *) content); free(content); if (!filter_expression) { @@ -3011,3 +3012,9 @@ end: } return ret; } + +static +void __attribute__((destructor)) session_config_exit(void) +{ + xmlCleanupParser(); +}