summaryrefslogtreecommitdiffstats
path: root/src/pacman/callback.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/pacman/callback.c')
-rw-r--r--src/pacman/callback.c12
1 files changed, 8 insertions, 4 deletions
diff --git a/src/pacman/callback.c b/src/pacman/callback.c
index 1e1a4cd9..ab3e14f2 100644
--- a/src/pacman/callback.c
+++ b/src/pacman/callback.c
@@ -375,10 +375,14 @@ void cb_event(alpm_event_t *event)
void cb_question(alpm_question_t *question)
{
if(config->print) {
- if(question->type == ALPM_QUESTION_INSTALL_IGNOREPKG) {
- question->any.answer = 1;
- } else {
- question->any.answer = 0;
+ switch(question->type) {
+ case ALPM_QUESTION_INSTALL_IGNOREPKG:
+ case ALPM_QUESTION_REPLACE_PKG:
+ question->any.answer = 1;
+ break;
+ default:
+ question->any.answer = 0;
+ break;
}
return;
}