From: Michael Schroeder Date: Wed, 27 Feb 2013 13:30:12 +0000 (+0100) Subject: do not create solvables with no release X-Git-Tag: BASE-SuSE-Code-12_3-Branch~86 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=f178bfd51c423abba4aa782431f09ea2ea8baa9b;p=thirdparty%2Flibsolv.git do not create solvables with no release --- diff --git a/ext/repo_helix.c b/ext/repo_helix.c index 7415b29d..0da7c2a1 100644 --- a/ext/repo_helix.c +++ b/ext/repo_helix.c @@ -629,7 +629,7 @@ endElement(void *userData, const char *name) s->evr = evr2id(pool, pd, pd->epoch ? pd->evrspace + pd->epoch : 0, pd->version ? pd->evrspace + pd->version : 0, - pd->release ? pd->evrspace + pd->release : 0); + pd->release ? pd->evrspace + pd->release : ""); /* ensure self-provides */ if (s->name && s->arch != ARCH_SRC && s->arch != ARCH_NOSRC) s->provides = repo_addid_dep(pd->repo, s->provides, pool_rel2id(pool, s->name, s->evr, REL_EQ, 1), 0);