summaryrefslogtreecommitdiff
path: root/src/generic/apt/download_install_manager.cc
diff options
context:
space:
mode:
Diffstat (limited to 'src/generic/apt/download_install_manager.cc')
-rw-r--r--src/generic/apt/download_install_manager.cc6
1 files changed, 6 insertions, 0 deletions
diff --git a/src/generic/apt/download_install_manager.cc b/src/generic/apt/download_install_manager.cc
index a499faa5..24fc4edf 100644
--- a/src/generic/apt/download_install_manager.cc
+++ b/src/generic/apt/download_install_manager.cc
@@ -172,6 +172,9 @@ download_manager::result download_install_manager::finish_pre_dpkg(pkgAcquire::R
case pkgPackageManager::Completed: rval = success; break;
case pkgPackageManager::Failed: rval = failure; break;
case pkgPackageManager::Incomplete: rval = do_again; break;
+ default:
+ rval = failure;
+ _error->Error("Unexpected result from pkgPackageManager::DoInstallPreFork");
}
return rval;
@@ -304,6 +307,9 @@ void download_install_manager::finish(pkgAcquire::RunResult result,
case failure:
res = pkgPackageManager::Failed;
break;
+ default:
+ res = pkgPackageManager::Failed;
+ _error->Error("Unexpected result from download_install_manager::finish_pre_dpkg");
}
finish_post_dpkg(res,