Free the path of the instance directory in the error path. Fixes a RESSOURCE_LEAK error (CWE-772) Signed-off-by: Jerome Marchand <jmarchan@xxxxxxxxxx> --- src/tracefs-instance.c | 1 + 1 file changed, 1 insertion(+) diff --git a/src/tracefs-instance.c b/src/tracefs-instance.c index 9a26708..dd7decd 100644 --- a/src/tracefs-instance.c +++ b/src/tracefs-instance.c @@ -217,6 +217,7 @@ struct tracefs_instance *tracefs_instance_create(const char *name) return inst; error: + tracefs_put_tracing_file(path); tracefs_instance_free(inst); return NULL; } -- 2.44.0