diff options
Diffstat (limited to 'g10/sign.c')
-rw-r--r-- | g10/sign.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/g10/sign.c b/g10/sign.c index c2972b82f..4f676ff0a 100644 --- a/g10/sign.c +++ b/g10/sign.c @@ -720,7 +720,8 @@ sign_file( STRLIST filenames, int detached, STRLIST locusr, hashlen=20; if((algo= - select_algo_from_prefs(pk_list,PREFTYPE_HASH,-1,&hashlen))>0) + select_algo_from_prefs(pk_list,PREFTYPE_HASH,-1, + hashlen?&hashlen:NULL))>0) recipient_digest_algo=algo; } } |