mirror of
https://github.com/libretro/scummvm.git
synced 2024-12-13 21:31:53 +00:00
f9f1a3cbab
Compilation of three bug fixes to text parser I recently made in the AGS project, around alternatives syntax: 1. Stop parsing when reaching end during alternatives skipping (causing an out-of-bounds memory read) 2. Correctly skip over multi-word alternatives (incorrect parsing of alternative lists) 3. Use dedicated function to identify word boundaries (affecting dash and apostrophe containing alternatives) Upstream commits (release-3.6.1 branch): 1. 17f8ea2f0efadec7b3696d4ba51733f1cddc0772 (check for end of input not to go beyond) 2. e98315393a34629b8935fdee7bd725a8299f941c (fix multi-word alternative skipping) 3. 9b0ccbd04e36e757392b1fc744919c785310c57b (consistently check for word boundaries) |
||
---|---|---|
.. | ||
ac | ||
debugging | ||
device | ||
font | ||
game | ||
gfx | ||
gui | ||
main | ||
media | ||
platform | ||
script | ||
util |