Skip to content

Commit e0e442a

Browse files
authored
Merge pull request #1937 from 0intro/oval_component_evaluate_CONCAT_leak
Fix leak of component_colls in _oval_component_evaluate_CONCAT
2 parents bec7515 + 4df9d2d commit e0e442a

File tree

1 file changed

+3
-0
lines changed

1 file changed

+3
-0
lines changed

src/OVAL/oval_component.c

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1665,6 +1665,9 @@ static oval_syschar_collection_flag_t _oval_component_evaluate_CONCAT(oval_argu_
16651665
free(counts);
16661666
free(texts);
16671667
free(values);
1668+
} else {
1669+
for (idx0 = 0; idx0 < len_subcomps; ++idx0)
1670+
oval_collection_free_items(component_colls[idx0], (oscap_destruct_func) oval_value_free);
16681671
}
16691672
free(component_colls);
16701673
oval_component_iterator_free(subcomps);

0 commit comments

Comments
 (0)