X-Git-Url: https://git.lttng.org/?p=lttng-tools.git;a=blobdiff_plain;f=src%2Fcommon%2Fevent-rule%2Fsyscall.c;h=fbaa65310a6966548690bbb7db65c9c6ca91712b;hp=8103eaa6131f64b97b125bc9b2ada4d619f77dac;hb=40fd2ccf9faa3e8b6d67d40c8ee52a2b3d1f07bd;hpb=67d38b9374a83948f81ae1544e0fc707f0829303 diff --git a/src/common/event-rule/syscall.c b/src/common/event-rule/syscall.c index 8103eaa61..fbaa65310 100644 --- a/src/common/event-rule/syscall.c +++ b/src/common/event-rule/syscall.c @@ -14,6 +14,7 @@ #include #include #include +#include #include #include @@ -414,9 +415,9 @@ enum lttng_event_rule_status lttng_event_rule_syscall_set_pattern( goto end; } - if (syscall->pattern) { - free(syscall->pattern); - } + strutils_normalize_star_glob_pattern(pattern_copy); + + free(syscall->pattern); syscall->pattern = pattern_copy; pattern_copy = NULL;