msvc: Fix an "conversion, loss of data" compiler warning
commit4e0d6d864d3632a820d8bf3dd89ff333b9bbd34d
authorRamsay Jones <ramsay@ramsay1.demon.co.uk>
Tue, 1 Jun 2010 18:30:29 +0000 (1 19:30 +0100)
committerAndreas Ericsson <ae@op5.se>
Wed, 2 Jun 2010 09:18:55 +0000 (2 11:18 +0200)
treec27b446edd6db301478ee29880aaabfe2bb66539
parent5440906feb5e41241a699ee413475b7911284c41
msvc: Fix an "conversion, loss of data" compiler warning

In particular, the compiler issues the following warning:

    src/revwalk.c(61) : warning C4244: '=' : conversion from \
        'unsigned int' to 'unsigned char', possible loss of data

In order to suppress the warning, we change the type of the
sorting "enum" field of the git_revpool structure to be consistent
with the sort_mode parameter of the gitrp_sorting() function.

Note that if the size of the git_revpool structure is an issue,
then we could change the type of the sort_mode parameter instead.

Signed-off-by: Ramsay Jones <ramsay@ramsay1.demon.co.uk>
Signed-off-by: Andreas Ericsson <ae@op5.se>
src/revwalk.h