Fix silently truncating files with NULs
commit3d4761788ab284687f46ae4c1285363a6b73ad22
authorColomban Wendling <ban@herbesfolles.org>
Fri, 8 Dec 2023 20:57:05 +0000 (8 21:57 +0100)
committerColomban Wendling <ban@herbesfolles.org>
Fri, 8 Dec 2023 20:57:05 +0000 (8 21:57 +0100)
tree816fc3e82e9dc7c8df26a9bd3921aa809aaef966
parent65250c8359a3c02ccb6c872a912a92be52c9d8a3
Fix silently truncating files with NULs

This is slightly brittle, so it might require some refactoring.
src/encodings.c
src/encodingsprivate.h
tests/test_encodings.c