mirror of
https://github.com/mpv-player/mpv
synced 2025-03-20 18:28:01 +00:00
This code is shared between input.conf parser and option parser. Until now, the performance didn't really matter. But I want to use this code for JSON parsing too, and since JSON will have to be parsed a lot, it should probably try to avoid realloc'ing too much. This commit moves parsing of C-style escaped strings into a common function, and allows using it in a way realloc can be completely avoided, if the already allocated buffer is large enough. |
||
---|---|---|
.. | ||
cmd_list.c | ||
cmd_list.h | ||
cmd_parse.c | ||
cmd_parse.h | ||
input.c | ||
input.h | ||
joystick.c | ||
joystick.h | ||
keycodes.c | ||
keycodes.h | ||
lirc.c | ||
lirc.h |