summaryrefslogtreecommitdiff
path: root/ChangeLog
diff options
context:
space:
mode:
authorBruno Haible <bruno@clisp.org>2023-05-04 23:22:14 +0200
committerBruno Haible <bruno@clisp.org>2023-05-04 23:22:14 +0200
commit59f878fa3d175b2d085a01a8df786c9e40be14b9 (patch)
tree0a90a2b4d6672e8c7e489a6c5a60e4961b1a1fd3 /ChangeLog
parent6424473acb6cdd106bdf6e1aaf16c746724eaa17 (diff)
downloadgnulib-59f878fa3d175b2d085a01a8df786c9e40be14b9.tar.gz
wcswidth: Fix result in case of overflow.
* lib/wcswidth-impl.h (wcswidth): Continue searching for a non-printing wide character after the total width has become > INT_MAX.
Diffstat (limited to 'ChangeLog')
-rw-r--r--ChangeLog6
1 files changed, 6 insertions, 0 deletions
diff --git a/ChangeLog b/ChangeLog
index d41aa0bb28..af99e65a65 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,11 @@
2023-05-04 Bruno Haible <bruno@clisp.org>
+ wcswidth: Fix result in case of overflow.
+ * lib/wcswidth-impl.h (wcswidth): Continue searching for a non-printing
+ wide character after the total width has become > INT_MAX.
+
+2023-05-04 Bruno Haible <bruno@clisp.org>
+
wcswidth: Relax license.
* modules/wcswidth (License): Change to LGPLv2+.
* lib/wcswidth.c: Update license notice.