]> git.ipfire.org Git - thirdparty/libsolv.git/commitdiff
Small optimization for last commit
authorMichael Schroeder <mls@suse.de>
Mon, 14 Dec 2015 14:41:29 +0000 (15:41 +0100)
committerMichael Schroeder <mls@suse.de>
Mon, 14 Dec 2015 14:41:29 +0000 (15:41 +0100)
src/linkedpkg.c

index a009f6623a5cc82f76adc4b507b99b80dccbeb3a..6387373c71be5cda2385bb67281f6bf59412e661 100644 (file)
@@ -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);