diff --git a/ChangeLog b/ChangeLog index 8989f3f1e..003b72bde 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,7 @@ +Sat Feb 14 09:34:18 CET 2009 (acab) +----------------------------------- + * clamav-milter/clamfi.c: Correctly scan in FILDES mode + Fri Feb 13 19:21:24 EET 2009 (edwin) ------------------------------------ * shared/output.c, unit_tests/check_clamd.c: mdprintf was also diff --git a/clamav-milter/clamfi.c b/clamav-milter/clamfi.c index 4f138243a..37f1e1813 100644 --- a/clamav-milter/clamfi.c +++ b/clamav-milter/clamfi.c @@ -80,6 +80,7 @@ static sfsistat sendchunk(struct CLAMFI *cf, unsigned char *bodyp, size_t len, S len = maxfilesize - cf->totsz; if(cf->local) { + cf->bufsz += len; while(len) { int n = write(cf->alt, bodyp, len);