diff options
author | David Kalnischkies <david@kalnischkies.de> | 2017-01-18 11:31:13 +0100 |
---|---|---|
committer | David Kalnischkies <david@kalnischkies.de> | 2017-01-19 00:57:38 +0100 |
commit | 33f982b90a4f77be18cb82daf8c79e9c5513761c (patch) | |
tree | 0161bc7b57b3a03d959419c4c145221a7504dd3a /apt-private | |
parent | 803dabde5a4345ce83b3d2ffbd475786db9769d9 (diff) |
don't show update stats if cache generation is disabled
Unlikely that anyone is actually running into this, but if we asked to
not generate a cache and avoid it in the first step we shouldn't create
one implicitly anyway by displaying the statistics.
Diffstat (limited to 'apt-private')
-rw-r--r-- | apt-private/private-update.cc | 12 |
1 files changed, 6 insertions, 6 deletions
diff --git a/apt-private/private-update.cc b/apt-private/private-update.cc index ba953a088..b63b7d963 100644 --- a/apt-private/private-update.cc +++ b/apt-private/private-update.cc @@ -71,13 +71,13 @@ bool DoUpdate(CommandLine &CmdL) ListUpdate(Stat, *List); } + if (_config->FindB("pkgCacheFile::Generate", true) == false) + return true; + // Rebuild the cache. - if (_config->FindB("pkgCacheFile::Generate", true) == true) - { - pkgCacheFile::RemoveCaches(); - if (Cache.BuildCaches() == false) - return false; - } + pkgCacheFile::RemoveCaches(); + if (Cache.BuildCaches() == false) + return false; // show basic stats (if the user whishes) if (_config->FindB("APT::Cmd::Show-Update-Stats", false) == true) |