Bläddra i källkod

Simply ignore cruft in the status files, do not treat it as prio 0

This was broken in case all other sources were < 0.
Julian Andres Klode 11 år sedan
förälder
incheckning
1d203ce78e
1 ändrade filer med 1 tillägg och 2 borttagningar
  1. 1 2
      apt-pkg/policy.cc

+ 1 - 2
apt-pkg/policy.cc

@@ -383,8 +383,7 @@ APT_PURE signed short pkgPolicy::GetPriority(pkgCache::VerIterator const &Ver)
          out bogus entries that may be due to config-file states, or
          other. */
       if (file.File().Flagged(pkgCache::Flag::NotSource) && Ver.ParentPkg().CurrentVer() != Ver) {
-	 if (priority < 0)
-	       priority = 0;
+	 // Ignore
       } else if (GetPriority(file.File()) > priority) {
 	 priority = GetPriority(file.File());
       }