From 09cb2d76efdea50915bafd4deec52679d2a99905 Mon Sep 17 00:00:00 2001 From: Ondrej Kozina Date: Wed, 22 May 2019 12:06:57 +0200 Subject: [PATCH] Add dialog with default 'no' answer. --- src/cryptsetup.h | 1 + src/utils_tools.c | 5 +++++ 2 files changed, 6 insertions(+) diff --git a/src/cryptsetup.h b/src/cryptsetup.h index aa908e7f..ebba6b3b 100644 --- a/src/cryptsetup.h +++ b/src/cryptsetup.h @@ -70,6 +70,7 @@ void tool_log(int level, const char *msg, void *usrptr __attribute__((unused))); void quiet_log(int level, const char *msg, void *usrptr); int yesDialog(const char *msg, void *usrptr); +int noDialog(const char *msg, void *usrptr); void show_status(int errcode); const char *uuid_or_device(const char *spec); __attribute__ ((noreturn)) \ diff --git a/src/utils_tools.c b/src/utils_tools.c index 3c35e6ce..cf0728c0 100644 --- a/src/utils_tools.c +++ b/src/utils_tools.c @@ -169,6 +169,11 @@ int yesDialog(const char *msg, void *usrptr) return _dialog(msg, usrptr, 1); } +int noDialog(const char *msg, void *usrptr) +{ + return _dialog(msg, usrptr, 0); +} + void show_status(int errcode) { char *crypt_error;