projects
/
pspp
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
| inline |
side by side
Handle invalid suffixes and overflow independently, so that
[pspp]
/
lib
/
xstrtoimax.c
diff --git
a/lib/xstrtoimax.c
b/lib/xstrtoimax.c
index 94c65778641025587f652b76f5a2262f315cd7ce..2ba136772c861ccd1671e7bef2e5043a444369dd 100644
(file)
--- a/
lib/xstrtoimax.c
+++ b/
lib/xstrtoimax.c
@@
-30,4
+30,8
@@
#define __strtol strtoimax
#define __strtol_t intmax_t
#define __xstrtol xstrtoimax
+#ifdef INTMAX_MAX
+# define STRTOL_T_MINIMUM INTMAX_MIN
+# define STRTOL_T_MAXIMUM INTMAX_MAX
+#endif
#include "xstrtol.c"