Store listitem_viewport_cfg->label as skinoffset instead of raw pointer
commit680c6fcde1eabb45dd12c59718d708b2cda61f6a
authorFrank Gevaerts <frank@gevaerts.be>
Tue, 21 Feb 2012 13:33:42 +0000 (21 14:33 +0100)
committerFrank Gevaerts <frank@gevaerts.be>
Wed, 22 Feb 2012 00:15:42 +0000 (22 01:15 +0100)
tree6dbb5ff39f5ade24a079c84114cea40a29d3ab67
parenta16b65e47d2a972c4fee955647439d22bdb8ce11
Store listitem_viewport_cfg->label as skinoffset instead of raw pointer

This fixes the case where some blocks got relocated and the skin render
code couldn't find the matching viewports any more.

Change-Id: I4394444fb139ee5bc986f374dba82a104013e354
Reviewed-on: http://gerrit.rockbox.org/112
Reviewed-by: Frank Gevaerts <frank@gevaerts.be>
apps/gui/bitmap/list-skinned.c
apps/gui/list.h
apps/gui/skin_engine/skin_parser.c