Skip to content

Commit 7cf99d8

Browse files
committed
Fix leak of session->skip_rules
The list skip_rules is allocated in xccdf_session_new_from_source, but was not freed in xccdf_session_free.
1 parent 4a01285 commit 7cf99d8

File tree

1 file changed

+1
-0
lines changed

1 file changed

+1
-0
lines changed

src/XCCDF/xccdf_session.c

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -358,6 +358,7 @@ void xccdf_session_free(struct xccdf_session *session)
358358
oscap_htable_free(session->oval.arf_report_mapping, (oscap_destruct_func) free);
359359
oscap_signature_ctx_free(session->signature_ctx);
360360
oscap_list_free(session->rules, (oscap_destruct_func) free);
361+
oscap_list_free(session->skip_rules, (oscap_destruct_func) free);
361362
free(session);
362363
}
363364

0 commit comments

Comments
 (0)