summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPaul Eggert <eggert@cs.ucla.edu>2005-07-05 06:33:24 +0000
committerPaul Eggert <eggert@cs.ucla.edu>2005-07-05 06:33:24 +0000
commita7a648d4d4b57d46151d337d06cebaf9796d2242 (patch)
treeaad4711079ef9b83d7dfcead3f399d8f9fdd49f7
parent3ca74b36f558ce3373234d951571b831595e60e7 (diff)
downloadcoreutils-a7a648d4d4b57d46151d337d06cebaf9796d2242.tar.xz
Remove the need for typeof.
-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.