MSVC: Fix some compiler warnings
commite272b10388ebc4b7ed9fe2b42dd46e367193c218
authorRamsay Jones <ramsay@ramsay1.demon.co.uk>
Mon, 26 Apr 2010 19:10:44 +0000 (26 20:10 +0100)
committerRamsay Jones <ramsay@ramsay1.demon.co.uk>
Wed, 28 Apr 2010 19:55:56 +0000 (28 20:55 +0100)
tree3e337843bf57f0fd5b29d56e8678d23bedb78b49
parente2337f39c3a4ab046b7a572fce89df27451fd2bb
MSVC: Fix some compiler warnings

In particular, using the normal (or production) compiler
warning level (-W3), msvc complains as follows:

.../sha1.c(244) : warning C4018: '<' : signed/unsigned mismatch
.../sha1.c(270) : warning C4244: 'function' : conversion from \
   'unsigned __int64' to 'unsigned long', possible loss of data
.../sha1.c(271) : warning C4244: 'function' : conversion from \
   'unsigned __int64' to 'unsigned long', possible loss of data

Note that gcc issues a similar complaint about line 244 when
compiling with -Wextra.

Signed-off-by: Ramsay Jones <ramsay@ramsay1.demon.co.uk>
src/block-sha1/sha1.c