From c27315fc6466cceb862c9e67755a8e044e9b7688 Mon Sep 17 00:00:00 2001 From: NIIBE Yutaka Date: Tue, 5 Feb 2013 14:59:29 +0900 Subject: [PATCH] scd: Fix check_keypad_request. * scd/app-openpgp.c (check_keypad_request): 0 means not to use pinpad. --- scd/app-openpgp.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/scd/app-openpgp.c b/scd/app-openpgp.c index dc35295e4..36938337e 100644 --- a/scd/app-openpgp.c +++ b/scd/app-openpgp.c @@ -1554,7 +1554,7 @@ check_keypad_request (app_t app, pininfo_t *pininfo, int admin_pin) else pininfo->fixedlen = app->app_local->keypad.fixedlen_user; - if (pininfo->fixedlen < 0 /* User requests disable pinpad. */ + if (pininfo->fixedlen == 0 /* User requests disable pinpad. */ || pininfo->fixedlen < pininfo->minlen || pininfo->fixedlen > pininfo->maxlen /* Reader doesn't have the capability to input a PIN which