mirror of
git://git.gnupg.org/gnupg.git
synced 2025-07-03 22:56:33 +02:00
IDEA removed, signing works
This commit is contained in:
parent
db19a27518
commit
a51cca90b6
30 changed files with 428 additions and 654 deletions
|
@ -45,7 +45,7 @@ md_filter( void *opaque, int control,
|
|||
int i, c, rc=0;
|
||||
|
||||
if( control == IOBUFCTRL_UNDERFLOW ) {
|
||||
if( size > mfx->maxbuf_size )
|
||||
if( mfx->maxbuf_size && size > mfx->maxbuf_size )
|
||||
size = mfx->maxbuf_size;
|
||||
for(i=0; i < size; i++ ) {
|
||||
if( (c = iobuf_get(a)) == -1 )
|
||||
|
@ -68,3 +68,16 @@ md_filter( void *opaque, int control,
|
|||
return rc;
|
||||
}
|
||||
|
||||
|
||||
void
|
||||
free_md_filter_context( md_filter_context_t *mfx )
|
||||
{
|
||||
if( mfx->md5 )
|
||||
md5_close(mfx->md5);
|
||||
mfx->md5 = NULL;
|
||||
if( mfx->rmd160 )
|
||||
rmd160_close(mfx->rmd160);
|
||||
mfx->rmd160 = NULL;
|
||||
mfx->maxbuf_size = 0;
|
||||
}
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue