summaryrefslogtreecommitdiff
path: root/apps/gui/skin_engine/skin_display.c
diff options
context:
space:
mode:
authorThomas Martitz <kugel@rockbox.org>2009-10-14 15:49:11 +0000
committerThomas Martitz <kugel@rockbox.org>2009-10-14 15:49:11 +0000
commit0f0d9064c5e7add982d4b62850375985d79c1168 (patch)
tree432ace6da9deb1723e65851fd86a17c621c90405 /apps/gui/skin_engine/skin_display.c
parentef53cc099e1a04442230967a755bf8850afef619 (diff)
downloadrockbox-0f0d9064c5e7add982d4b62850375985d79c1168.tar.gz
rockbox-0f0d9064c5e7add982d4b62850375985d79c1168.zip
Remove wps_reset(), and rename skin_data_init to skin_data_reset() and extend it to zero most of the wps_data members.
As these are called when parsing a skin it doesn't need to be called by the wps or settings, so make it local to skin_parser.c. Reorder the members of struct wps_data for more effecient alignment. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@23171 a1c6a512-1295-4272-9138-f99709370657
Diffstat (limited to 'apps/gui/skin_engine/skin_display.c')
-rw-r--r--apps/gui/skin_engine/skin_display.c25
1 files changed, 0 insertions, 25 deletions
diff --git a/apps/gui/skin_engine/skin_display.c b/apps/gui/skin_engine/skin_display.c
index cf1dbaa771..7d75b48506 100644
--- a/apps/gui/skin_engine/skin_display.c
+++ b/apps/gui/skin_engine/skin_display.c
@@ -68,31 +68,6 @@
68static bool skin_redraw(struct gui_wps *gwps, unsigned refresh_mode); 68static bool skin_redraw(struct gui_wps *gwps, unsigned refresh_mode);
69 69
70 70
71/* initial setup of wps_data */
72void skin_data_init(struct wps_data *wps_data)
73{
74#ifdef HAVE_LCD_BITMAP
75 wps_data->wps_sb_tag = false;
76 wps_data->show_sb_on_wps = false;
77 wps_data->peak_meter_enabled = false;
78 wps_data->images = NULL;
79 wps_data->progressbars = NULL;
80#ifdef HAVE_ALBUMART
81 wps_data->albumart = NULL;
82#endif
83 /* progress bars */
84#else /* HAVE_LCD_CHARCELLS */
85 int i;
86 for (i = 0; i < 8; i++)
87 {
88 wps_data->wps_progress_pat[i] = 0;
89 }
90 wps_data->full_line_progressbar = false;
91#endif
92 wps_data->button_time_volume = 0;
93 wps_data->wps_loaded = false;
94}
95
96/* TODO: maybe move this whole function into wps.c instead ? */ 71/* TODO: maybe move this whole function into wps.c instead ? */
97bool gui_wps_display(struct gui_wps *gwps) 72bool gui_wps_display(struct gui_wps *gwps)
98{ 73{