1
0
Fork 0
forked from len0rd/rockbox

Fix reds (this code needs #ifdef HAVE_ALBUMART)

Change-Id: Ia50cd846d5451b0cb5cf3a6f8097ea9fe3b3c60a
This commit is contained in:
Thomas Martitz 2013-06-09 21:01:17 +02:00
parent 67e1de7b43
commit 770fadddd6

View file

@ -89,6 +89,7 @@ static void gui_skin_reset(struct gui_skin *skin)
skin->needs_full_update = true; skin->needs_full_update = true;
skin->gui_wps.data = data = &skin->data; skin->gui_wps.data = data = &skin->data;
/* copy to temp var to protect against memset */ /* copy to temp var to protect against memset */
#ifdef HAVE_ALBUMART
if ((aa_save = SKINOFFSETTOPTR(get_skin_buffer(data), data->albumart))) if ((aa_save = SKINOFFSETTOPTR(get_skin_buffer(data), data->albumart)))
{ {
short old_width, old_height; short old_width, old_height;
@ -99,6 +100,7 @@ static void gui_skin_reset(struct gui_skin *skin)
data->last_albumart_height = old_height; data->last_albumart_height = old_height;
} }
else else
#endif
memset(data, 0, sizeof(struct wps_data)); memset(data, 0, sizeof(struct wps_data));
skin->data.wps_loaded = false; skin->data.wps_loaded = false;
skin->data.buflib_handle = -1; skin->data.buflib_handle = -1;