mirror of
https://github.com/Rockbox/rockbox.git
synced 2025-11-16 16:42:33 -05:00
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 |
||
|---|---|---|
| .. | ||
| skin_backdrops.c | ||
| skin_display.c | ||
| skin_display.h | ||
| skin_engine.c | ||
| skin_engine.h | ||
| skin_parser.c | ||
| skin_render.c | ||
| skin_tokens.c | ||
| skin_touchsupport.c | ||
| wps_internals.h | ||