From: Michael Andres Date: Wed, 18 Feb 2009 15:46:01 +0000 (+0100) Subject: Use correct namespace (e.g. pattern:) even if solvable has no name [bnc#470011] X-Git-Tag: BASE-SuSE-Code-12_1-Branch~316 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=f64abbcdee4e8fe41aac4fac26cdefd6d38fdbc2;p=platform%2Fupstream%2Flibsolv.git Use correct namespace (e.g. pattern:) even if solvable has no name [bnc#470011] --- diff --git a/tools/repo_rpmmd.c b/tools/repo_rpmmd.c index c3433f5..ec50b16 100644 --- a/tools/repo_rpmmd.c +++ b/tools/repo_rpmmd.c @@ -896,6 +896,8 @@ endElement(void *userData, const char *name) switch (pd->state) { case STATE_SOLVABLE: + if ( pd->kind && !s->name ) /* add namespace in case of NULL name */ + s->name = str2id(pool, join2( pd->kind, ":", ""), 1); if (!s->arch) s->arch = ARCH_NOARCH; if (!s->evr)