clamav-0.94-5876278.diff [plain text]
diff -ur a/libclamav/binhex.c b/libclamav/binhex.c
--- a/libclamav/binhex.c 2008-08-16 12:18:08.000000000 -0500
+++ b/libclamav/binhex.c 2008-11-11 22:48:19.000000000 -0600
@@ -158,7 +158,7 @@
line = NULL;
while(bytesleft > 0) {
- int length = 0;
+ size_t length = 0;
char *ptr, *newline;
/*printf("%d: ", bytesleft);*/
diff -ur a/libclamav/mbox.c b/libclamav/mbox.c
--- a/libclamav/mbox.c 2008-09-01 12:30:40.000000000 -0500
+++ b/libclamav/mbox.c 2008-11-11 22:48:19.000000000 -0600
@@ -778,7 +778,7 @@
lastline = 0;
do {
- int length = 0, datalen;
+ size_t length = 0, datalen;
char *newline, *equal;
unsigned char *bigbuf, *data;
unsigned char smallbuf[1024];