]> git.eshelyaron.com Git - emacs.git/commit
; bindat (strz): Move all pack logic to pack function (bug#56048)
authorRichard Hansen <rhansen@rhansen.org>
Mon, 30 May 2022 01:23:57 +0000 (21:23 -0400)
committerEli Zaretskii <eliz@gnu.org>
Wed, 22 Jun 2022 13:54:54 +0000 (16:54 +0300)
commiteff42dc0af741cc56c52d7d9577d29fc16f9f665
treee1fa14d61d5f6847c5c7e38d25e6b8f055777482
parent5f1bd872478927ad4bc635502e74628d39885286
; bindat (strz): Move all pack logic to pack function (bug#56048)

Motivation/rationale:
  * Improve code readability.  Now `bindat--pack-strz` is used for all
    `strz` packing, not just variable-length `strz` packing.
  * Make it easier to change the behavior of fixed-length `strz`
    packing without also affecting the behavior of `str` packing.  (A
    future commit will modify `strz` to write a null terminator if
    there is room.)
lisp/emacs-lisp/bindat.el