Subject: Re: bug#5114: 23.1.50; (string-to-number (number-to-string most-positive-fixnum))

From: Eli Zaretskii <[email-masked]>
Date: Sat, 05 Dec 2009 16:25:57 +0200

> From: Helmut Eller <[email-masked]>
> Date: Sat, 05 Dec 2009 13:36:41 +0100
> Cc: [email-masked]
> 
> +  else {
> +    unsigned long u = 0;

This assumes that `unsigned long' is the same width as EMACS_INT.
This could be false, e.g., with 64-bit MS-Windows.  Isn't it better to
use EMACS_INT instead?