diff options
author | Dr. David von Oheimb <David.von.Oheimb@siemens.com> | 2020-05-11 15:32:26 +0200 |
---|---|---|
committer | Dr. David von Oheimb <David.von.Oheimb@siemens.com> | 2020-09-10 22:01:07 +0200 |
commit | 591ceeddb349d735480102f1992c868663b2c580 (patch) | |
tree | d5654c8112115938ceea7bb0cd2445f8d0f2626d /apps/lib | |
parent | f84de16f397b06831ea5569a285518c035285f46 (diff) |
apps_ui.c: Correct handling of empty password from -passin
This is done in analogy to commit ca3245a61989009a99931748723d12e30d0a66b2
Reviewed-by: Tomas Mraz <tmraz@fedoraproject.org>
(Merged from https://github.com/openssl/openssl/pull/12493)
Diffstat (limited to 'apps/lib')
-rw-r--r-- | apps/lib/apps_ui.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/apps/lib/apps_ui.c b/apps/lib/apps_ui.c index 8523cda3c2..dd794ec747 100644 --- a/apps/lib/apps_ui.c +++ b/apps/lib/apps_ui.c @@ -15,7 +15,6 @@ static UI_METHOD *ui_method = NULL; static const UI_METHOD *ui_fallback_method = NULL; - static int ui_open(UI *ui) { int (*opener)(UI *ui) = UI_method_get_opener(ui_fallback_method); @@ -72,7 +71,8 @@ static int ui_write(UI *ui, UI_STRING *uis) { const char *password = ((PW_CB_DATA *)UI_get0_user_data(ui))->password; - if (password && password[0] != '\0') + + if (password != NULL) return 1; } break; |