]> git.saurik.com Git - apt.git/blobdiff - apt-private/private-upgrade.cc
install apt binary as well
[apt.git] / apt-private / private-upgrade.cc
index 85b5a492a120b27f83b04b81d75e53cc3b4c0873..eb546e3e3dd6d45268081a2c519e5c1d96e100d0 100644 (file)
@@ -13,6 +13,9 @@
    packages */
 bool DoUpgradeNoNewPackages(CommandLine &CmdL)
 {
+   if (CmdL.FileSize() != 1)
+      return _error->Error(_("The upgrade command takes no arguments"));
+
    CacheFile Cache;
    if (Cache.OpenForInstall() == false || Cache.CheckDeps() == false)
       return false;
@@ -31,6 +34,9 @@ bool DoUpgradeNoNewPackages(CommandLine &CmdL)
 // DoSafeUpgrade - Upgrade all packages with install but not remove    /*{{{*/
 bool DoUpgradeWithAllowNewPackages(CommandLine &CmdL)
 {
+   if (CmdL.FileSize() != 1)
+      return _error->Error(_("The upgrade command takes no arguments"));
+
    CacheFile Cache;
    if (Cache.OpenForInstall() == false || Cache.CheckDeps() == false)
       return false;