diff options
author | Werner Koch <[email protected]> | 1999-05-19 14:12:26 +0000 |
---|---|---|
committer | Werner Koch <[email protected]> | 1999-05-19 14:12:26 +0000 |
commit | bfb32130e503119bb9bfd79c540466f3b06f4c51 (patch) | |
tree | a7accfba0fbbf79b413c1fc0e859e6295ab72c95 /g10/mdfilter.c | |
parent | See ChangeLog: Mon May 17 21:54:43 CEST 1999 Werner Koch (diff) | |
download | gnupg-bfb32130e503119bb9bfd79c540466f3b06f4c51.tar.gz gnupg-bfb32130e503119bb9bfd79c540466f3b06f4c51.zip |
See ChangeLog: Wed May 19 16:04:30 CEST 1999 Werner Koch
Diffstat (limited to 'g10/mdfilter.c')
-rw-r--r-- | g10/mdfilter.c | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/g10/mdfilter.c b/g10/mdfilter.c index 1d26e20ba..2cdbd326d 100644 --- a/g10/mdfilter.c +++ b/g10/mdfilter.c @@ -53,8 +53,11 @@ md_filter( void *opaque, int control, buf[i] = c; } - if( i ) + if( i ) { md_write(mfx->md, buf, i ); + if( mfx->md2 ) + md_write(mfx->md2, buf, i ); + } else rc = -1; /* eof */ *ret_len = i; @@ -69,7 +72,9 @@ void free_md_filter_context( md_filter_context_t *mfx ) { md_close(mfx->md); + md_close(mfx->md2); mfx->md = NULL; + mfx->md2 = NULL; mfx->maxbuf_size = 0; } |