diff options
author | Thomas Martitz <kugel@rockbox.org> | 2009-10-14 15:49:11 +0000 |
---|---|---|
committer | Thomas Martitz <kugel@rockbox.org> | 2009-10-14 15:49:11 +0000 |
commit | 0f0d9064c5e7add982d4b62850375985d79c1168 (patch) | |
tree | 432ace6da9deb1723e65851fd86a17c621c90405 /apps/gui/skin_engine/skin_display.c | |
parent | ef53cc099e1a04442230967a755bf8850afef619 (diff) | |
download | rockbox-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.c | 25 |
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 @@ | |||
68 | static bool skin_redraw(struct gui_wps *gwps, unsigned refresh_mode); | 68 | static bool skin_redraw(struct gui_wps *gwps, unsigned refresh_mode); |
69 | 69 | ||
70 | 70 | ||
71 | /* initial setup of wps_data */ | ||
72 | void 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 ? */ |
97 | bool gui_wps_display(struct gui_wps *gwps) | 72 | bool gui_wps_display(struct gui_wps *gwps) |
98 | { | 73 | { |