From a5aa1fa0b50db91e45f544e09ebcc1acf1f63c38 Mon Sep 17 00:00:00 2001 From: Michael Schroeder Date: Wed, 24 Jun 2009 13:42:04 +0200 Subject: [PATCH] - obtain default vendor the right way --- tools/susetags2solv.c | 7 ++----- 1 file changed, 2 insertions(+), 5 deletions(-) diff --git a/tools/susetags2solv.c b/tools/susetags2solv.c index 753b86c..77da9c4 100644 --- a/tools/susetags2solv.c +++ b/tools/susetags2solv.c @@ -144,11 +144,8 @@ main(int argc, char **argv) perror(contentfile); exit(1); } - repo_add_content(repo, fp, REPO_REUSE_REPODATA | REPO_NO_INTERNALIZE); - if (repo->start < repo->end) - if (!strncmp(id2str(pool, pool->solvables[repo->start].name), "product:", 8)) - defvendor = pool->solvables[repo->start].vendor; - fclose(fp); + repo_add_content(repo, fp, REPO_REUSE_REPODATA); + defvendor = repo_lookup_id(repo, SOLVID_META, SUSETAGS_DEFAULTVENDOR); } if (attrname) -- 2.7.4