summaryrefslogtreecommitdiff
path: root/ChangeLog
diff options
context:
space:
mode:
Diffstat (limited to 'ChangeLog')
-rw-r--r--ChangeLog12
1 files changed, 12 insertions, 0 deletions
diff --git a/ChangeLog b/ChangeLog
index 39a892e287..f73dc5a130 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,15 @@
+2021-09-07 Paul Eggert <eggert@cs.ucla.edu>
+
+ string, wchar: avoid some namespace pollution
+ * lib/string.in.h, lib/wchar.in.h:
+ (free): Declare by hand instead of including stdlib.h.
+ This avoids some namespace pollution. It should also avoid some
+ nested-include problems described by Lucy Phipps in:
+ https://lists.gnu.org/r/bug-gnulib/2021-09/msg00018.html
+ * modules/string, modules/wchar:
+ (Depends-on): Add stdlib, so that REPLACE_FREE has the right value.
+ (Makefile.am): Replace @REPLACE_FREE@ when creating the include file.
+
2021-09-04 Paul Eggert <eggert@cs.ucla.edu>
idx: break copying from glibc