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:
83d4f0d
)
- allow no conflictsmap
author
Michael Schroeder
<mls@suse.de>
Fri, 11 Apr 2008 08:51:51 +0000
(08:51 +0000)
committer
Michael Schroeder
<mls@suse.de>
Fri, 11 Apr 2008 08:51:51 +0000
(08:51 +0000)
src/solvable.c
patch
|
blob
|
history
diff --git
a/src/solvable.c
b/src/solvable.c
index
be89554
..
a0d9648
100644
(file)
--- a/
src/solvable.c
+++ b/
src/solvable.c
@@
-525,13
+525,16
@@
create_trivial_installable_maps(Pool *pool, Queue *installed, Map *installedmap,
Id *conp, con;
map_init(installedmap, pool->nsolvables);
- map_init(conflictsmap, pool->nsolvables);
+ if (!conflictsmap)
+ map_init(conflictsmap, pool->nsolvables);
for (i = 0; i < installed->count; i++)
{
p = installed->elements[i];
if (p <= 0) /* makes it work with decisionq */
continue;
MAPSET(installedmap, p);
+ if (!conflictsmap)
+ continue;
s = pool->solvables + p;
if (!s->conflicts)
continue;