diff options
Diffstat (limited to 'cipher/pubkey.c')
-rw-r--r-- | cipher/pubkey.c | 8 |
1 files changed, 6 insertions, 2 deletions
diff --git a/cipher/pubkey.c b/cipher/pubkey.c index 378e0724..23a43589 100644 --- a/cipher/pubkey.c +++ b/cipher/pubkey.c @@ -161,12 +161,16 @@ dummy_decrypt (int algorithm, gcry_mpi_t *result, gcry_mpi_t *data, static gcry_err_code_t dummy_sign (int algorithm, gcry_mpi_t *resarr, gcry_mpi_t data, - gcry_mpi_t *skey) + gcry_mpi_t *skey, + int flags, int hashalgo) + { (void)algorithm; (void)resarr; (void)data; (void)skey; + (void)flags; + (void)hashalgo; fips_signal_error ("using dummy public key function"); return GPG_ERR_NOT_IMPLEMENTED; } @@ -728,7 +732,7 @@ pubkey_sign (int algorithm, gcry_mpi_t *resarr, gcry_mpi_t data, if (module) { pubkey = (gcry_pk_spec_t *) module->spec; - rc = pubkey->sign (algorithm, resarr, data, skey); + rc = pubkey->sign (algorithm, resarr, data, skey, 0, 0); _gcry_module_release (module); goto ready; } |