> From: Hrvoje Niksic [mailto:[EMAIL PROTECTED]
> the 64-bit "download sum", doesn't work for you. What does this > program print? > > #include <stdio.h> > int > main (void) > { > __int64 n = 10000000000I64; // ten billion, doesn't fit in 32 bits > printf("%I64\n", n); > return 0; > } > > It should print a line containing "10000000000". If it does, it means > we're applying the wrong format. If it doesn't, then we must find > another way of printing LARGE_INT quantities on Windows. Folks, sorry for the delay, I've been on vacation and I'm still trying to catch up with work and stuff. %I64 not ok, %I64d is. Heiko -- -- PREVINET S.p.A. www.previnet.it -- Heiko Herold [EMAIL PROTECTED] [EMAIL PROTECTED] -- +39-041-5907073 ph -- +39-041-5907472 fax