summaryrefslogtreecommitdiff
path: root/ChangeLog
diff options
context:
space:
mode:
Diffstat (limited to 'ChangeLog')
-rw-r--r--ChangeLog7
1 files changed, 7 insertions, 0 deletions
diff --git a/ChangeLog b/ChangeLog
index b0551dd5b..67e6d0069 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -2,6 +2,13 @@
* Version 5.3.1.
+ * src/system.h (VERIFY_W_TYPEOF): Remove; no longer needed.
+ (DECIMAL_DIGIT_ACCUMULATE): Change last arg from T's maximum value
+ to T itself. All callers changed. Check that T is unsigned, and
+ that Accum is of type T. This fixes a bug in the unlikely case
+ where SIZE_MAX <= INT_MAX, and it no longer requires typeof to do
+ the proper validity checks.
+
* src/od.c: Adjust to verify.h change.
* src/system.h (VERIFY_W_TYPEOF): Likewise.