gbranden pushed a commit to branch master
in repository groff.
commit 240d9379b83775c65b878ccf599a41787d7977c6
Author: G. Branden Robinson <[email protected]>
AuthorDate: Sun Aug 2 22:18:03 2026 -0500
ChangeLog: Add entry for Savannah #68585 fix.
Adapt Bruno's commit log messages to how we apply the GNU Coding
Standards' prescribed format for change log entries.
---
ChangeLog | 23 +++++++++++++++++++++++
1 file changed, 23 insertions(+)
diff --git a/ChangeLog b/ChangeLog
index ea655ab3a..3a79af4d5 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,26 @@
+2026-08-02 Bruno Haible <[email protected]>
+
+ [eqn,pic,tbl]: Fix Savannah #68585.
+
+ Fix AddressSanitizer (ASAN) `alloc-dealloc-mismatch` errors.
+
+ * src/preproc/tbl/table.cpp (block_entry::~block_entry): Free
+ the `contents` member variable using free(3), not `delete[]`.
+ * src/preproc/eqn/delim.cpp (delim_box::~delim_box): Free
+ `left` and `right` member variable using free(3), not
+ `delete[]`.
+ * src/preproc/eqn/special.cpp (special_box::~special_box): Free
+ `macro_name` member variable using free(3), not `delete[]`.
+ * src/preproc/eqn/lex.cpp
+ (argument_macro_input::~argument_macro_input): Free
+ `s` member variable and elements of the `argv` member variable
+ using free(3), not `delete[]`.
+ * src/preproc/pic/object.cpp (output::~output)
+ (output::set_args): Free `args` member variable using free(3),
+ not `delete[]`.
+ * src/preproc/pic/object.cpp (command_object::~command_object):
+ Free `s` member variable using free(3), not `delete[]`.
+
2024-07-31 Bjarni Ingi Gislason <[email protected]>
* ChangeLog.12[34]: Fix doubled word typos.
_______________________________________________
groff-commit mailing list
[email protected]
https://lists.gnu.org/mailman/listinfo/groff-commit