]> git.ipfire.org Git - thirdparty/gettext.git/commit
Fix lisp-format, scheme-format: Fix a memory corruption bug.
authorBruno Haible <bruno@clisp.org>
Sun, 12 Mar 2023 23:51:07 +0000 (00:51 +0100)
committerBruno Haible <bruno@clisp.org>
Tue, 14 Mar 2023 01:57:28 +0000 (02:57 +0100)
commit3904fddd401dc6b22bffedcc8668f144fe467494
tree2e770a965fe7b7654dc7dc5210f59c9a4066d5ab
parentff78c835ad8aa8a7f00d237eaa4b3f369edcbe1d
Fix lisp-format, scheme-format: Fix a memory corruption bug.

* gettext-tools/src/format-lisp.c (make_repeated_list): Access the correct
array.
* gettext-tools/src/format-scheme.c (make_repeated_list): Likewise.
* gettext-tools/tests/xgettext-lisp-3: New file.
* gettext-tools/tests/xgettext-scheme-5: New file.
* gettext-tools/tests/Makefile.am (TESTS): Add them.
gettext-tools/src/format-lisp.c
gettext-tools/src/format-scheme.c
gettext-tools/tests/Makefile.am
gettext-tools/tests/xgettext-lisp-3 [new file with mode: 0755]
gettext-tools/tests/xgettext-scheme-5 [new file with mode: 0755]