summaryrefslogtreecommitdiff
path: root/apps/gui/skin_engine/skin_engine.c
diff options
context:
space:
mode:
Diffstat (limited to 'apps/gui/skin_engine/skin_engine.c')
-rw-r--r--apps/gui/skin_engine/skin_engine.c8
1 files changed, 0 insertions, 8 deletions
diff --git a/apps/gui/skin_engine/skin_engine.c b/apps/gui/skin_engine/skin_engine.c
index e91320b742..14de18db0e 100644
--- a/apps/gui/skin_engine/skin_engine.c
+++ b/apps/gui/skin_engine/skin_engine.c
@@ -64,11 +64,8 @@ static struct gui_skin_helper {
64}; 64};
65 65
66static struct gui_skin { 66static struct gui_skin {
67 char filename[MAX_PATH];
68 struct gui_wps gui_wps; 67 struct gui_wps gui_wps;
69 struct wps_data data; 68 struct wps_data data;
70 char *buffer_start;
71 size_t buffer_usage;
72 bool failsafe_loaded; 69 bool failsafe_loaded;
73 70
74 bool needs_full_update; 71 bool needs_full_update;
@@ -77,8 +74,6 @@ static struct gui_skin {
77 74
78static void gui_skin_reset(struct gui_skin *skin) 75static void gui_skin_reset(struct gui_skin *skin)
79{ 76{
80 skin->filename[0] = '\0';
81 skin->buffer_start = NULL;
82 skin->failsafe_loaded = false; 77 skin->failsafe_loaded = false;
83 skin->needs_full_update = true; 78 skin->needs_full_update = true;
84 skin->gui_wps.data = &skin->data; 79 skin->gui_wps.data = &skin->data;
@@ -174,8 +169,6 @@ void skin_load(enum skinnable_screens skin, enum screen_type screen,
174 169
175 if (buf && *buf) 170 if (buf && *buf)
176 loaded = skin_data_load(screen, &skins[skin][screen].data, buf, isfile); 171 loaded = skin_data_load(screen, &skins[skin][screen].data, buf, isfile);
177 if (loaded)
178 strcpy(skins[skin][screen].filename, buf);
179 172
180 if (!loaded && skin_helpers[skin].default_skin) 173 if (!loaded && skin_helpers[skin].default_skin)
181 { 174 {
@@ -270,7 +263,6 @@ struct gui_wps *skin_get_gwps(enum skinnable_screens skin, enum screen_type scre
270 char filename[MAX_PATH]; 263 char filename[MAX_PATH];
271 char *buf = get_skin_filename(filename, MAX_PATH, skin, screen); 264 char *buf = get_skin_filename(filename, MAX_PATH, skin, screen);
272 cpu_boost(true); 265 cpu_boost(true);
273 skins[skin][screen].filename[0] = '\0';
274 skin_load(skin, screen, buf, true); 266 skin_load(skin, screen, buf, true);
275 cpu_boost(false); 267 cpu_boost(false);
276 } 268 }