HCoop
/
ntk
/
apt.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
consider priorities only for downloadable pkgs in resolver
[ntk/apt.git]
/
apt-pkg
/
policy.cc
diff --git
a/apt-pkg/policy.cc
b/apt-pkg/policy.cc
index
2176f1f
..
3cfc328
100644
(file)
--- a/
apt-pkg/policy.cc
+++ b/
apt-pkg/policy.cc
@@
-33,7
+33,15
@@
#include <apt-pkg/fileutl.h>
#include <apt-pkg/error.h>
#include <apt-pkg/sptr.h>
#include <apt-pkg/fileutl.h>
#include <apt-pkg/error.h>
#include <apt-pkg/sptr.h>
-
+#include <apt-pkg/cacheiterators.h>
+#include <apt-pkg/pkgcache.h>
+#include <apt-pkg/versionmatch.h>
+
+#include <ctype.h>
+#include <stddef.h>
+#include <string.h>
+#include <string>
+#include <vector>
#include <iostream>
#include <sstream>
#include <iostream>
#include <sstream>
@@
-325,7
+333,7
@@
pkgCache::VerIterator pkgPolicy::GetMatch(pkgCache::PkgIterator const &Pkg)
// Policy::GetPriority - Get the priority of the package pin /*{{{*/
// ---------------------------------------------------------------------
/* */
// Policy::GetPriority - Get the priority of the package pin /*{{{*/
// ---------------------------------------------------------------------
/* */
-signed short pkgPolicy::GetPriority(pkgCache::PkgIterator const &Pkg)
+
APT_PURE
signed short pkgPolicy::GetPriority(pkgCache::PkgIterator const &Pkg)
{
if (Pins[Pkg->ID].Type != pkgVersionMatch::None)
{
{
if (Pins[Pkg->ID].Type != pkgVersionMatch::None)
{
@@
-337,7
+345,7
@@
signed short pkgPolicy::GetPriority(pkgCache::PkgIterator const &Pkg)
return 0;
}
return 0;
}
-signed short pkgPolicy::GetPriority(pkgCache::PkgFileIterator const &File)
+
APT_PURE
signed short pkgPolicy::GetPriority(pkgCache::PkgFileIterator const &File)
{
return PFPriority[File->ID];
}
{
return PFPriority[File->ID];
}