From 1db26c6972542ee4b2563f41302981b4414bca9c Mon Sep 17 00:00:00 2001 From: mis Date: Sun, 2 Mar 2008 23:29:08 +0000 Subject: [PATCH] - and fix #118 Changed files: poldek-bug117hack.patch -> 1.2 --- poldek-bug117hack.patch | 25 +++++++++++++++++++++++++ 1 file changed, 25 insertions(+) diff --git a/poldek-bug117hack.patch b/poldek-bug117hack.patch index 2707f81..1430217 100644 --- a/poldek-bug117hack.patch +++ b/poldek-bug117hack.patch @@ -13,3 +13,28 @@ diff -u -r1.6 requirements.c if (number_of_non_blacks(ictx, candidates) > 1) { /* mark current package as crossroad and propagate mark down */ i3pkg->flags |= I3PKG_CROSSROAD; +Index: install3/ictx.c +=================================================================== +RCS file: /cvsroot/poldek/poldek/install3/ictx.c,v +retrieving revision 1.3 +diff -u -r1.3 ictx.c +--- install3/ictx.c 30 Jan 2008 22:13:42 -0000 1.3 ++++ install3/ictx.c 2 Mar 2008 23:27:03 -0000 +@@ -208,6 +208,7 @@ + ictx->ts = NULL; + ictx->ps = NULL; + pkgmark_set_free(ictx->processed); ++ n_hash_free(ictx->errors); + memset(ictx, 0, sizeof(*ictx)); + } + +@@ -223,7 +224,8 @@ + + pkgmark_set_free(ictx->processed); + ictx->processed = pkgmark_set_new(0, PKGMARK_SET_IDPTR); +- ++ ++ n_hash_clean(ictx->errors); + ictx->abort = 0; + } + -- 2.44.0