From: Michael Schroeder Date: Wed, 11 Jul 2018 11:32:16 +0000 (+0200) Subject: Support solvable dependency arrays of type REPOKEY_TYPE_IDARRAY X-Git-Tag: 0.6.35~38 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=6797e67d61e0d2933b043677f35e80483c39c30f;p=thirdparty%2Flibsolv.git Support solvable dependency arrays of type REPOKEY_TYPE_IDARRAY --- diff --git a/src/repo_solv.c b/src/repo_solv.c index 42c27e85..5858d4fc 100644 --- a/src/repo_solv.c +++ b/src/repo_solv.c @@ -223,7 +223,7 @@ data_read_idarray(unsigned char *dp, Id **storep, Id *map, int max, Repodata *da data->error = SOLV_ERROR_ID_RANGE; break; } - *store++ = x; + *store++ = map ? map[x] : x; if ((c & 64) == 0) break; x = 0;