From: hniksic Date: Thu, 30 Oct 2003 15:55:53 +0000 (-0800) Subject: [svn] Use `S >= 8' rather than `S == 8' when looking for large integers. X-Git-Tag: v1.13~1539 X-Git-Url: http://sjero.net/git/?p=wget;a=commitdiff_plain;h=3f8a70c227df1239d57264c9e391057172faf308 [svn] Use `S >= 8' rather than `S == 8' when looking for large integers. --- diff --git a/src/ChangeLog b/src/ChangeLog index c9a87a88..305a152b 100644 --- a/src/ChangeLog +++ b/src/ChangeLog @@ -1,3 +1,8 @@ +2003-10-30 Hrvoje Niksic + + * sysdep.h: Use `S >= 8' rather than `S == 8' when looking for + large integers. + 2003-10-30 Hrvoje Niksic * url.c (append_uri_pathel): New argument ESCAPED_P that says diff --git a/src/sysdep.h b/src/sysdep.h index f2fecc51..0d006ecd 100644 --- a/src/sysdep.h +++ b/src/sysdep.h @@ -146,12 +146,12 @@ do { \ typedef long LARGE_INT; # define LARGE_INT_FMT "%ld" #else -# if SIZEOF_LONG_LONG == 8 +# if SIZEOF_LONG_LONG >= 8 /* Long long is large enough: use it. */ typedef long long LARGE_INT; # define LARGE_INT_FMT "%lld" # else -/* Use `double'. */ +/* Large integer type unavailable; use `double' instead. */ typedef double LARGE_INT; # define LARGE_INT_FMT "%.0f" # endif