summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMatthias Klumpp <matthias@tenstral.net>2012-04-14 14:30:33 +0200
committerMatthias Klumpp <matthias@tenstral.net>2012-04-14 14:30:33 +0200
commitebf0153aa8ef019efa08e1a69dfe91d6f83ce733 (patch)
tree1c388949e97161848104751b5982db76a50c2f90
parente35edab6d36269ffd57371a7a1e18089dc743fcf (diff)
aptcc: Simplify code for checking trusted packages
Trivial change.
-rw-r--r--backends/aptcc/apt-intf.cpp32
-rw-r--r--backends/aptcc/apt-intf.h2
2 files changed, 18 insertions, 16 deletions
diff --git a/backends/aptcc/apt-intf.cpp b/backends/aptcc/apt-intf.cpp
index e70a3408c..636e7f491 100644
--- a/backends/aptcc/apt-intf.cpp
+++ b/backends/aptcc/apt-intf.cpp
@@ -1117,7 +1117,7 @@ void AptIntf::emitFiles(PkBackend *backend, const gchar *pi)
}
}
-bool AptIntf::checkTrusted(pkgAcquire &fetcher, bool simulating)
+bool AptIntf::checkTrusted(pkgAcquire &fetcher)
{
string UntrustedList;
PkgList untrusted;
@@ -1134,9 +1134,7 @@ bool AptIntf::checkTrusted(pkgAcquire &fetcher, bool simulating)
if (untrusted.empty()) {
return true;
- } else if (simulating) {
- // TODO does it make sense to emit packages
- // when not simulating?
+ } else {
emit_packages(untrusted, PK_FILTER_ENUM_NONE, PK_INFO_ENUM_UNTRUSTED);
}
@@ -1293,9 +1291,9 @@ bool AptIntf::removingEssentialPackages(pkgCacheFile &Cache)
return false;
}
-// emitChangedPackages - Show packages to newly install
-// ---------------------------------------------------------------------
-/* */
+/**
+ * emitChangedPackages - Show packages to newly install
+ */
void AptIntf::emitChangedPackages(pkgCacheFile &Cache)
{
PkgList installing;
@@ -1651,9 +1649,11 @@ void AptIntf::updateInterface(int fd, int writeFd)
usleep(5000);
}
-// DoAutomaticRemove - Remove all automatic unused packages
-// ---------------------------------------------------------------------
-/* Remove unused automatic packages */
+/**
+ * DoAutomaticRemove - Remove all automatic unused packages
+ *
+ * Remove unused automatic packages
+*/
bool AptIntf::DoAutomaticRemove(pkgCacheFile &Cache)
{
bool doAutoRemove;
@@ -2071,10 +2071,12 @@ bool AptIntf::runTransaction(PkgList &install, PkgList &remove, bool simulate, b
return installPackages(Cache, simulate);
}
-// InstallPackages - Download and install the packages
-// ---------------------------------------------------------------------
-/* This displays the informative messages describing what is going to
- happen and then calls the download routines */
+/**
+ * InstallPackages - Download and install the packages
+ *
+ * This displays the informative messages describing what is going to
+ * happen and then calls the download routines
+ */
bool AptIntf::installPackages(pkgCacheFile &Cache, bool simulating)
{
// Try to auto-remove packages
@@ -2226,7 +2228,7 @@ bool AptIntf::installPackages(pkgCacheFile &Cache, bool simulating)
}
}
- if (!checkTrusted(fetcher, simulating) && !simulating) {
+ if ((simulating) && (!checkTrusted(fetcher))) {
return false;
}
diff --git a/backends/aptcc/apt-intf.h b/backends/aptcc/apt-intf.h
index e8c85b012..f23fec132 100644
--- a/backends/aptcc/apt-intf.h
+++ b/backends/aptcc/apt-intf.h
@@ -163,7 +163,7 @@ private:
PkBackend *m_backend;
bool &_cancel;
- bool checkTrusted(pkgAcquire &fetcher, bool simulating);
+ bool checkTrusted(pkgAcquire &fetcher);
bool TryToInstall(const pkgCache::PkgIterator &constPkg,
pkgDepCache &Cache,
pkgProblemResolver &Fix,