diff options
Diffstat (limited to 'cipher')
-rw-r--r-- | cipher/ChangeLog | 5 | ||||
-rw-r--r-- | cipher/md.c | 2 |
2 files changed, 6 insertions, 1 deletions
diff --git a/cipher/ChangeLog b/cipher/ChangeLog index dd8c0b033..d5e77e579 100644 --- a/cipher/ChangeLog +++ b/cipher/ChangeLog @@ -1,3 +1,8 @@ +Mon Oct 4 21:23:04 CEST 1999 Werner Koch <[email protected]> + + * md.c (md_reset): Clear finalized; thanks to Ulf Moeller for + fixing this bug. + Sat Sep 18 12:51:51 CEST 1999 Werner Koch <[email protected]> diff --git a/cipher/md.c b/cipher/md.c index be921e4b0..9313fc068 100644 --- a/cipher/md.c +++ b/cipher/md.c @@ -291,7 +291,7 @@ md_reset( MD_HANDLE a ) { struct md_digest_list_s *r; - a->bufcount = 0; + a->bufcount = a->finalized = 0; for( r=a->list; r; r = r->next ) { memset( r->context.c, 0, r->contextsize ); (*r->init)( &r->context.c ); |