Skip to content

Commit

Permalink
asan: Fix memory leaks in test.
Browse files Browse the repository at this point in the history
  • Loading branch information
silentbicycle committed Apr 5, 2024
1 parent 76ccc7a commit b5f8fb7
Showing 1 changed file with 3 additions and 0 deletions.
3 changes: 3 additions & 0 deletions tests/endids/endids10_minimise_partial_overlap.c
Original file line number Diff line number Diff line change
Expand Up @@ -63,6 +63,7 @@ int main(void)
}
assert(written == 1);
assert(endids[0] == ENDID_AB_STAR_C);
free(endids);

if (match_string(combined, "abc", NULL, &endids, &written) != 1) {
assert(!"'abc' should match");
Expand All @@ -71,12 +72,14 @@ int main(void)
/* result is not sorted */
assert((endids[0] == ENDID_AB_STAR_C && endids[1] == ENDID_ABC) ||
(endids[1] == ENDID_AB_STAR_C && endids[0] == ENDID_ABC));
free(endids);

if (match_string(combined, "abbc", NULL, &endids, &written) != 1) {
assert(!"'abbc' should match");
}
assert(written == 1);
assert(endids[0] == ENDID_AB_STAR_C);
free(endids);

fsm_free(combined);
}

0 comments on commit b5f8fb7

Please sign in to comment.