Skip to content

Commit 866a32a

Browse files
authored
Merge pull request #442 from jrohel/fix/memory_leaks
Fix memory leaks
2 parents 35e172e + 71c6b26 commit 866a32a

2 files changed

Lines changed: 3 additions & 2 deletions

File tree

ext/repo_deb.c

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -792,5 +792,6 @@ pool_deb_get_autoinstalled(Pool *pool, FILE *fp, Queue *q, int flags)
792792
break;
793793
}
794794
}
795+
solv_free(buf);
795796
}
796797

ext/testcase.c

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1477,11 +1477,11 @@ testcase_solverresult(Solver *solv, int resultflags)
14771477
queue_init(&q);
14781478
for (rid = 1; (rclass = solver_ruleclass(solv, rid)) != SOLVER_RULE_UNKNOWN; rid++)
14791479
{
1480-
char *prefix = solv_dupjoin("rule ", testcase_rclass2str(rclass), " ");
1481-
prefix = solv_dupappend(prefix, testcase_ruleid(solv, rid), 0);
14821480
solver_ruleliterals(solv, rid, &q);
14831481
if (rclass == SOLVER_RULE_FEATURE && q.count == 1 && q.elements[0] == -SYSTEMSOLVABLE)
14841482
continue;
1483+
char *prefix = solv_dupjoin("rule ", testcase_rclass2str(rclass), " ");
1484+
prefix = solv_dupappend(prefix, testcase_ruleid(solv, rid), 0);
14851485
for (i = 0; i < q.count; i++)
14861486
{
14871487
Id p = q.elements[i];

0 commit comments

Comments
 (0)