diff options
author | Werner Koch <[email protected]> | 1999-02-10 16:22:40 +0000 |
---|---|---|
committer | Werner Koch <[email protected]> | 1999-02-10 16:22:40 +0000 |
commit | 9a4f506a18ed04f5dbd69d74ec0c35ade79e357a (patch) | |
tree | 07178f77cb23862b045b0edf8a2bc5ce188432cd /cipher/dynload.c | |
parent | See ChangeLog: Sun Jan 24 18:16:26 CET 1999 Werner Koch (diff) | |
download | gnupg-9a4f506a18ed04f5dbd69d74ec0c35ade79e357a.tar.gz gnupg-9a4f506a18ed04f5dbd69d74ec0c35ade79e357a.zip |
See ChangeLog: Wed Feb 10 17:15:39 CET 1999 Werner Koch
Diffstat (limited to '')
-rw-r--r-- | cipher/dynload.c | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/cipher/dynload.c b/cipher/dynload.c index 6b9263e18..b8c7c67d8 100644 --- a/cipher/dynload.c +++ b/cipher/dynload.c @@ -66,6 +66,7 @@ typedef struct { int seq1; int seq2; void *sym; + int reqalgo; } ENUMCONTEXT; @@ -323,6 +324,7 @@ enum_gnupgext_digests( void **enum_context, if( !*enum_context ) { /* init context */ ctx = m_alloc_clear( sizeof( *ctx ) ); ctx->r = extensions; + ctx->reqalgo = *algo; *enum_context = ctx; } else if( !algo ) { /* release the context */ @@ -333,6 +335,7 @@ enum_gnupgext_digests( void **enum_context, else ctx = *enum_context; + /* fixme: have a look at the hint string */ for( r = ctx->r; r; r = r->next ) { int class, vers; |