aboutsummaryrefslogtreecommitdiffhomepage
path: root/common/common.c
Commit message (Collapse)AuthorAge
* common: drop mp_append_utf8_buffer()Gravatar wm42013-12-30
|
* common: simplify and optimize string escape parsingGravatar wm42013-12-30
| | | | | | | | | | | 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.
* Split mpvcore/ into common/, misc/, bstr/Gravatar wm42013-12-17