aboutsummaryrefslogtreecommitdiffstats
path: root/g10/encode.c
diff options
context:
space:
mode:
authorWerner Koch <[email protected]>1998-05-15 18:49:19 +0000
committerWerner Koch <[email protected]>1998-05-15 18:49:19 +0000
commitf9a70437820d05f7f98ffd1c9003edd83872e9b5 (patch)
treedc17bdc0dea76ddc28ae651a3dc341b83784dd12 /g10/encode.c
parentcan create v4 signatures (diff)
downloadgnupg-f9a70437820d05f7f98ffd1c9003edd83872e9b5.tar.gz
gnupg-f9a70437820d05f7f98ffd1c9003edd83872e9b5.zip
new releaseV0-2-18
Diffstat (limited to '')
-rw-r--r--g10/encode.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/g10/encode.c b/g10/encode.c
index 1871c3476..1e37dfd74 100644
--- a/g10/encode.c
+++ b/g10/encode.c
@@ -90,7 +90,8 @@ encode_simple( const char *filename, int mode )
if( mode ) {
s2k = m_alloc_clear( sizeof *s2k );
s2k->mode = 1;
- s2k->hash_algo = opt.def_digest_algo;
+ s2k->hash_algo = opt.def_digest_algo ? opt.def_digest_algo
+ : DEFAULT_DIGEST_ALGO;
cfx.dek = passphrase_to_dek( NULL, opt.def_cipher_algo, s2k, 2 );
if( !cfx.dek || !cfx.dek->keylen ) {
rc = G10ERR_PASSPHRASE;