Module Name: src
Committed By: cheusov
Date: Sat Nov 5 00:17:19 UTC 2011
Modified Files:
src/external/bsd/iscsi/dist/src/lib: md5hl.c
Log Message:
Fix segfault when read(2) returns -1
To generate a diff of this commit:
cvs rdiff -u -r1.2 -r1.3 src/external/bsd/iscsi/dist/src/lib/md5hl.c
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
Modified files:
Index: src/external/bsd/iscsi/dist/src/lib/md5hl.c
diff -u src/external/bsd/iscsi/dist/src/lib/md5hl.c:1.2 src/external/bsd/iscsi/dist/src/lib/md5hl.c:1.3
--- src/external/bsd/iscsi/dist/src/lib/md5hl.c:1.2 Tue Jun 30 02:44:52 2009
+++ src/external/bsd/iscsi/dist/src/lib/md5hl.c Sat Nov 5 00:17:19 2011
@@ -1,4 +1,4 @@
-/* $NetBSD: md5hl.c,v 1.2 2009/06/30 02:44:52 agc Exp $ */
+/* $NetBSD: md5hl.c,v 1.3 2011/11/05 00:17:19 cheusov Exp $ */
/*
* Written by Jason R. Thorpe <[email protected]>, April 29, 1997.
@@ -18,7 +18,7 @@
#define _DIAGASSERT(cond) assert(cond)
#endif
-/* $NetBSD: md5hl.c,v 1.2 2009/06/30 02:44:52 agc Exp $ */
+/* $NetBSD: md5hl.c,v 1.3 2011/11/05 00:17:19 cheusov Exp $ */
/*
* ----------------------------------------------------------------------------
@@ -84,7 +84,7 @@ MDNAME(File)(filename, buf)
unsigned char buffer[BUFSIZ];
MDNAME(_CTX) ctx;
int f, j;
- size_t i;
+ ssize_t i;
_DIAGASSERT(filename != 0);
/* buf may be NULL */