Skip to content

Commit a88c9f1

Browse files
committed
Fix parsing of susetags when the content file does not have a DESCRDIR entry
1 parent a514b4c commit a88c9f1

1 file changed

Lines changed: 3 additions & 1 deletion

File tree

tools/repo2solv.c

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -358,7 +358,7 @@ read_susetags_repo(Repo *repo, const char *dir)
358358
char *tmp;
359359
FILE *fp;
360360
Id defvendor = 0;
361-
const char *descrdir = "suse/setup/descr";
361+
const char *descrdir = 0;
362362
char **files = 0;
363363
int nfiles = 0;
364364
DIR *dp;
@@ -378,6 +378,8 @@ read_susetags_repo(Repo *repo, const char *dir)
378378
descrdir = repo_lookup_str(repo, SOLVID_META, SUSETAGS_DESCRDIR);
379379
defvendor = repo_lookup_id(repo, SOLVID_META, SUSETAGS_DEFAULTVENDOR);
380380
}
381+
if (!descrdir)
382+
descrdir = "suse/setup/descr";
381383
tmp = solv_free(tmp);
382384

383385
/* get content of descrdir directory */

0 commit comments

Comments
 (0)