From 3f8a70c227df1239d57264c9e391057172faf308 Mon Sep 17 00:00:00 2001 From: hniksic Date: Thu, 30 Oct 2003 07:55:53 -0800 Subject: [PATCH] [svn] Use `S >= 8' rather than `S == 8' when looking for large integers. --- src/ChangeLog | 5 +++++ src/sysdep.h | 4 ++-- 2 files changed, 7 insertions(+), 2 deletions(-) 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 -- 2.39.2