Free filter before exiting update_pid_filters() Fixes a RESOURCE_LEAK error (CWE-772) Signed-off-by: Jerome Marchand <jmarchan@xxxxxxxxxx> --- tracecmd/trace-record.c | 1 + 1 file changed, 1 insertion(+) diff --git a/tracecmd/trace-record.c b/tracecmd/trace-record.c index 3e29f922..c4d43469 100644 --- a/tracecmd/trace-record.c +++ b/tracecmd/trace-record.c @@ -2881,6 +2881,7 @@ static void update_pid_filters(struct buffer_instance *instance) } while (ret >= 0 && len); out: + free(filter); close(fd); } -- 2.44.0
![]() |