]> git.eshelyaron.com Git - emacs.git/commit
bindat (strz): Error on null byte if packing variable-length string
authorRichard Hansen <rhansen@rhansen.org>
Mon, 13 Jun 2022 12:32:01 +0000 (14:32 +0200)
committerLars Ingebrigtsen <larsi@gnus.org>
Mon, 13 Jun 2022 13:33:12 +0000 (15:33 +0200)
commit86325f960af8eb1df712e2f26e2b708f80c14ac6
tree8e13db67d9fa1bfe48e398791f752f5ddfc1a999
parent86f30c972bb421db1b8f83951ecfc15ad607fb03
bindat (strz): Error on null byte if packing variable-length string

* lisp/emacs-lisp/bindat.el (strz): Signal an error if a null byte is
encountered while packing a string to a variable-length strz field.
* test/lisp/emacs-lisp/bindat-tests.el (strz): Add tests (bug#55938).
lisp/emacs-lisp/bindat.el
test/lisp/emacs-lisp/bindat-tests.el