segment: Fix 1-byte read past initialized data when file ends in CR.
authorBen Pfaff <blp@cs.stanford.edu>
Tue, 5 Oct 2021 06:14:32 +0000 (23:14 -0700)
committerBen Pfaff <blp@cs.stanford.edu>
Tue, 5 Oct 2021 06:26:25 +0000 (23:26 -0700)
commit134b0f8bcfadd9d4ae051d665f30c3227fae1c75
tree19650b9b01ab2ef90645c120c6f0290b076d2c97
parent258175cb2acf739049f4c35efbff30240f34620c
segment: Fix 1-byte read past initialized data when file ends in CR.

Fixes bug #61253.
Thanks to Irfan Ariq for reporting this bug.
src/language/lexer/segment.c
tests/language/lexer/segment.at