summaryrefslogtreecommitdiffstats
path: root/apps/voice_thread.c
diff options
context:
space:
mode:
authorJonathan Gordon <rockbox@jdgordon.info>2012-05-16 22:28:59 +1000
committerJonathan Gordon <rockbox@jdgordon.info>2012-05-16 22:33:40 +1000
commit7909bf039f6e5984b5a037d3de69128f02408223 (patch)
treebbb8cf36a77b408b76247010258fcc3e9f4d654b /apps/voice_thread.c
parent027ebaf46330b8e7df1a09974ee16f644edccacb (diff)
downloadrockbox-7909bf039f6e5984b5a037d3de69128f02408223.tar.gz
rockbox-7909bf039f6e5984b5a037d3de69128f02408223.zip
(hopefully) Fix FS#12639 and other skin related buflib corruption issues.
Kudos to funman for figuring out the problem - skin_find_item() rather stupidly uses the global skin_buffer variable in skin_parser.c which is fine in the parser EXCEPT it gets changed in skin_render when the sbs is being redrawn while another skin is loading, so fix this by makeing skin_find_item() use a local data pointer so a skin_render() during parsing won't break anything. Change-Id: I80e1c0efe569c18225e5772159c18ebb21e07332
Diffstat (limited to 'apps/voice_thread.c')
0 files changed, 0 insertions, 0 deletions