From: Joseph Sutton Date: Mon, 27 Nov 2023 03:24:00 +0000 (+1300) Subject: lib:util: Define TIME_FIXUP_CONSTANT_INT using INT64_C() macro X-Git-Tag: talloc-2.4.2~233 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=26e704d1fa0b5a0a8facad5b9b4bee0dee5be778;p=thirdparty%2Fsamba.git lib:util: Define TIME_FIXUP_CONSTANT_INT using INT64_C() macro This is more portable than using preprocessor conditionals. Signed-off-by: Joseph Sutton Reviewed-by: Andrew Bartlett --- diff --git a/lib/util/time.c b/lib/util/time.c index c2a77d664d3..bfeb6f4a63c 100644 --- a/lib/util/time.c +++ b/lib/util/time.c @@ -36,11 +36,7 @@ * @brief time handling functions */ -#if (SIZEOF_LONG == 8) -#define TIME_FIXUP_CONSTANT_INT 11644473600L -#elif (SIZEOF_LONG_LONG == 8) -#define TIME_FIXUP_CONSTANT_INT 11644473600LL -#endif +#define TIME_FIXUP_CONSTANT_INT INT64_C(11644473600) #define NSEC_PER_SEC 1000000000