* tests/test-strtol.c (main): Use an 'unsigned long' expression to
remove a 'long' overflow.
2020-08-16 Bruno Haible <bruno@clisp.org>
+ Fix "warning: integer overflow in expression".
+ * tests/test-strtol.c (main): Use an 'unsigned long' expression to
+ remove a 'long' overflow.
+
Fix "warning: "getpagesize" redefined".
* tests/test-getcwd.c (getpagesize): Don't redefine if defined as a
macro.
long result;
errno = 0;
result = strtol (input, &ptr, 10);
- ASSERT (result == 65535L * 65537L);
+ ASSERT (result == (long) 4294967295UL);
ASSERT (ptr == input + 10);
ASSERT (errno == 0);
}