]>
Commit | Line | Data |
---|---|---|
517e249f | 1 | Index: install3/requirements.c |
2 | =================================================================== | |
3 | RCS file: /cvsroot/poldek/poldek/install3/requirements.c,v | |
4 | retrieving revision 1.6 | |
5 | diff -u -r1.6 requirements.c | |
6 | --- install3/requirements.c 24 Feb 2008 22:10:41 -0000 1.6 | |
7 | +++ install3/requirements.c 2 Mar 2008 23:03:26 -0000 | |
8 | @@ -430,7 +430,6 @@ | |
9 | ||
10 | i3pkg->flags &= ~I3PKG_CROSSROAD; | |
11 | if (candidates) { | |
12 | - n_assert(n_array_size(candidates) > 1); | |
13 | if (number_of_non_blacks(ictx, candidates) > 1) { | |
14 | /* mark current package as crossroad and propagate mark down */ | |
15 | i3pkg->flags |= I3PKG_CROSSROAD; | |
16 | Index: install3/ictx.c | |
17 | =================================================================== | |
18 | RCS file: /cvsroot/poldek/poldek/install3/ictx.c,v | |
19 | retrieving revision 1.3 | |
20 | diff -u -r1.3 ictx.c | |
21 | --- install3/ictx.c 30 Jan 2008 22:13:42 -0000 1.3 | |
22 | +++ install3/ictx.c 2 Mar 2008 23:27:03 -0000 | |
23 | @@ -208,6 +208,7 @@ | |
24 | ictx->ts = NULL; | |
25 | ictx->ps = NULL; | |
26 | pkgmark_set_free(ictx->processed); | |
27 | + n_hash_free(ictx->errors); | |
28 | memset(ictx, 0, sizeof(*ictx)); | |
29 | } | |
30 | ||
31 | @@ -223,7 +224,8 @@ | |
32 | ||
33 | pkgmark_set_free(ictx->processed); | |
34 | ictx->processed = pkgmark_set_new(0, PKGMARK_SET_IDPTR); | |
35 | - | |
36 | + | |
37 | + n_hash_clean(ictx->errors); | |
38 | ictx->abort = 0; | |
39 | } | |
40 |