diff options
author | Werner Koch <[email protected]> | 2003-07-28 08:59:18 +0000 |
---|---|---|
committer | Werner Koch <[email protected]> | 2003-07-28 08:59:18 +0000 |
commit | 979ed0ca26a5ae5538fc5b2aad0a8f2cdd2aae86 (patch) | |
tree | cb331e2255292830b8ecfa68fa38005c98f7b2b4 /g10/pubkey-enc.c | |
parent | * g10.c: New command --card-status. (diff) | |
download | gnupg-979ed0ca26a5ae5538fc5b2aad0a8f2cdd2aae86.tar.gz gnupg-979ed0ca26a5ae5538fc5b2aad0a8f2cdd2aae86.zip |
Adjusted for use with current libgcrypt (1.1.42).
Diffstat (limited to 'g10/pubkey-enc.c')
-rw-r--r-- | g10/pubkey-enc.c | 7 |
1 files changed, 2 insertions, 5 deletions
diff --git a/g10/pubkey-enc.c b/g10/pubkey-enc.c index d052546e3..4b45b9f5c 100644 --- a/g10/pubkey-enc.c +++ b/g10/pubkey-enc.c @@ -149,7 +149,7 @@ get_it( PKT_pubkey_enc *enc, DEK *dek, PKT_secret_key *sk, u32 *keyid ) char *rbuf; size_t rbuflen; char *snbuf; - void *indata = NULL; + unsigned char *indata = NULL; unsigned int indatalen; snbuf = serialno_and_fpr_from_sk (sk->protect.iv, sk->protect.ivlen, sk); @@ -170,14 +170,11 @@ get_it( PKT_pubkey_enc *enc, DEK *dek, PKT_secret_key *sk, u32 *keyid ) } else { - void *indata; - rc = pk_decrypt (sk->pubkey_algo, &plain_dek, enc->data, sk->skey); if( rc ) goto leave; - if (gcry_mpi_aprint (GCRYMPI_FMT_USG, &indata, &nframe, plain_dek)) + if (gcry_mpi_aprint (GCRYMPI_FMT_USG, &frame, &nframe, plain_dek)) BUG(); - frame = indata; gcry_mpi_release (plain_dek); plain_dek = NULL; } |