diff options
Diffstat (limited to 'scd/app-nks.c')
-rw-r--r-- | scd/app-nks.c | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/scd/app-nks.c b/scd/app-nks.c index 72e726d39..c83217fd0 100644 --- a/scd/app-nks.c +++ b/scd/app-nks.c @@ -985,13 +985,16 @@ do_decipher (app_t app, const char *keyidstr, gpg_error_t (*pincb)(void*, const char *, char **), void *pincb_arg, const void *indata, size_t indatalen, - unsigned char **outdata, size_t *outdatalen ) + unsigned char **outdata, size_t *outdatalen, + unsigned int *r_info) { int rc, i; int is_sigg = 0; int fid; int kid; + (void)r_info; + if (!keyidstr || !*keyidstr || !indatalen) return gpg_error (GPG_ERR_INV_VALUE); |