From: Michael Tremer Date: Sat, 5 Jun 2021 13:36:17 +0000 (+0000) Subject: ui: Fix yes/no order X-Git-Tag: 0.9.28~1285^2~5 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=670c9c2d823a37d9d3ee66b6826cbfa6ca8c083a;p=pakfire.git ui: Fix yes/no order Signed-off-by: Michael Tremer --- diff --git a/src/libpakfire/ui.c b/src/libpakfire/ui.c index f9fbaa82d..f935ad739 100644 --- a/src/libpakfire/ui.c +++ b/src/libpakfire/ui.c @@ -27,7 +27,7 @@ int pakfire_ui_confirm(Pakfire pakfire, const char* message, const char* questio // Skip this, if running in non-interactive mode if (pakfire_has_flag(pakfire, PAKFIRE_FLAGS_NON_INTERACTIVE)) - return 1; + return 0; while (1) { // Print question @@ -40,13 +40,13 @@ int pakfire_ui_confirm(Pakfire pakfire, const char* message, const char* questio // Positive response case 'Y': case 'y': - return 1; + return 0; // Negative response case EOF: case 'N': case 'n': - return 0; + return 1; // Unknown input, repeat default: @@ -54,5 +54,5 @@ int pakfire_ui_confirm(Pakfire pakfire, const char* message, const char* questio } } - return 0; + return 1; }