From f64abbcdee4e8fe41aac4fac26cdefd6d38fdbc2 Mon Sep 17 00:00:00 2001 From: Michael Andres Date: Wed, 18 Feb 2009 16:46:01 +0100 Subject: [PATCH] Use correct namespace (e.g. pattern:) even if solvable has no name [bnc#470011] --- tools/repo_rpmmd.c | 2 ++ 1 file changed, 2 insertions(+) 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) -- 2.7.4