From: Michael Schroeder Date: Mon, 14 Dec 2015 14:41:29 +0000 (+0100) Subject: Small optimization for last commit X-Git-Tag: 0.6.15~3 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=a3231d58f758c890204be463bc869266641898d1;p=thirdparty%2Flibsolv.git Small optimization for last commit --- diff --git a/src/linkedpkg.c b/src/linkedpkg.c index a009f662..6387373c 100644 --- a/src/linkedpkg.c +++ b/src/linkedpkg.c @@ -365,6 +365,8 @@ pool_link_evrcmp(Pool *pool, Solvable *s1, Solvable *s2) /* compare linked names */ if (name1 != name2) return 0; + if (evrmin1 == evrmin2 && evrmax1 == evrmax2) + return 0; /* now compare evr intervals */ if (evrmin1 == evrmax1 && evrmin2 == evrmax2) return pool_evrcmp(pool, evrmin1, evrmax2, EVRCMP_COMPARE);