aboutsummaryrefslogtreecommitdiffstats
path: root/g10/pubkey-enc.c
diff options
context:
space:
mode:
authorWerner Koch <[email protected]>2003-07-28 08:59:18 +0000
committerWerner Koch <[email protected]>2003-07-28 08:59:18 +0000
commit979ed0ca26a5ae5538fc5b2aad0a8f2cdd2aae86 (patch)
treecb331e2255292830b8ecfa68fa38005c98f7b2b4 /g10/pubkey-enc.c
parent* g10.c: New command --card-status. (diff)
downloadgnupg-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.c7
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;
}