From: Michael Schroeder Date: Thu, 18 Apr 2019 13:43:59 +0000 (+0200) Subject: Deal with update/feature jobs in alternative printing X-Git-Tag: 0.6.36~6 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=1e1c339b377220bf3582b2fa6db18ffab37dddb7;p=thirdparty%2Flibsolv.git Deal with update/feature jobs in alternative printing --- diff --git a/ext/testcase.c b/ext/testcase.c index ae5d94dc..fa5b7ded 100644 --- a/ext/testcase.c +++ b/ext/testcase.c @@ -2025,6 +2025,13 @@ testcase_solverresult(Solver *solv, int resultflags) s = pool_tmpappend(pool, s, " requires ", testcase_dep2str(pool, rq.elements[i + 3])); strqueue_push(&sq, s); } + else if (rtype == SOLVER_RULE_UPDATE || rtype == SOLVER_RULE_FEATURE) + { + const char *js = testcase_solvid2str(pool, rq.elements[i + 1]); + char *s = pool_tmpjoin(pool, altprefix, num, " update "); + s = pool_tmpappend(pool, s, js, 0); + strqueue_push(&sq, s); + } } } for (i = 0; i < q.count; i++)