projects
/
platform
/
upstream
/
libsolv.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
0dad7d6
)
fix memory leaks
author
Stephan Kulow
<coolo@suse.de>
Fri, 26 Oct 2007 19:08:40 +0000
(19:08 +0000)
committer
Stephan Kulow
<coolo@suse.de>
Fri, 26 Oct 2007 19:08:40 +0000
(19:08 +0000)
src/pool.c
patch
|
blob
|
history
src/solver.c
patch
|
blob
|
history
diff --git
a/src/pool.c
b/src/pool.c
index
0c0a279
..
a4ddbbf
100644
(file)
--- a/
src/pool.c
+++ b/
src/pool.c
@@
-120,6
+120,7
@@
pool_free(Pool *pool)
xfree(source->rpmdbid);
xfree(source);
}
+ xfree(pool->id2arch);
xfree(pool->solvables);
xfree(pool->sources);
xfree(pool->stringspace);
diff --git
a/src/solver.c
b/src/solver.c
index
5f4835f
..
989d245
100644
(file)
--- a/
src/solver.c
+++ b/
src/solver.c
@@
-3066,6
+3066,8
@@
solve(Solver *solv, Queue *job)
}
}
printf("------------------------------------\n");
+ queuefree(&problems);
+ queuefree(&solution);
}
return;
}