On Thu, Jul 15, 2010 at 5:27 PM, Jan Djärv wrote:

EMACS_INT is long and EMACS_UINT is unsigned long.  On a 64 bit compiler int is usually 32 bits and long 64.

Indeed, this was being compiled on a 64-bit machine.

I think my patch is a valid fix for this.
--
Fran