From 6e5f1c729acd992457227877e5cbb7689b0e5b2c Mon Sep 17 00:00:00 2001 From: "Todd C. Miller" Date: Thu, 20 Jan 2000 16:15:41 +0000 Subject: [PATCH] Cast ULONG_MAX to unsigned long long when comparing to an unsigned long long value. --- snprintf.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/snprintf.c b/snprintf.c index 67bf7587e..e3bde41ae 100644 --- a/snprintf.c +++ b/snprintf.c @@ -219,7 +219,7 @@ __uqtoa(val, endp, base, octzero, xdigs) /* quick test for small values; __ultoa is typically much faster */ /* (perhaps instead we should run until small, then call __ultoa?) */ - if (val <= ULONG_MAX) + if (val <= (unsigned long long)ULONG_MAX) return (__ultoa((unsigned long)val, endp, base, octzero, xdigs)); switch (base) { case 10: -- 2.40.0