diff -r cb6395fc16a9 -r 06ca03380190 mercurial/parsers.c --- a/mercurial/parsers.c Sat Oct 18 20:25:45 2008 +0200 +++ b/mercurial/parsers.c Sat Oct 18 20:39:08 2008 +0200 @@ -137,6 +137,7 @@ /* msvc 6.0 has problems */ # define inline __inline typedef unsigned long uint32_t; +typedef unsigned __int64 uint64_t; # else # include # endif