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
10 i3pkg->flags &= ~I3PKG_CROSSROAD;
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
21 --- install3/ictx.c 30 Jan 2008 22:13:42 -0000 1.3
22 +++ install3/ictx.c 2 Mar 2008 23:27:03 -0000
26 pkgmark_set_free(ictx->processed);
27 + n_hash_free(ictx->errors);
28 memset(ictx, 0, sizeof(*ictx));
33 pkgmark_set_free(ictx->processed);
34 ictx->processed = pkgmark_set_new(0, PKGMARK_SET_IDPTR);
37 + n_hash_clean(ictx->errors);