diff options
Diffstat (limited to 'apps/gui/theme_settings.c')
-rw-r--r-- | apps/gui/theme_settings.c | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/apps/gui/theme_settings.c b/apps/gui/theme_settings.c index e9862eda3a..a975c218cd 100644 --- a/apps/gui/theme_settings.c +++ b/apps/gui/theme_settings.c | |||
@@ -97,7 +97,9 @@ void settings_apply_skins(void) | |||
97 | CHART2(">skin load ", skins[i].suffix); | 97 | CHART2(">skin load ", skins[i].suffix); |
98 | if (skins[i].setting[0] && skins[i].setting[0] != '-') | 98 | if (skins[i].setting[0] && skins[i].setting[0] != '-') |
99 | { | 99 | { |
100 | snprintf(buf, sizeof buf, WPS_DIR "/%s.%s", | 100 | char path[MAX_PATH]; |
101 | snprintf(buf, sizeof buf, "%s/%s.%s", | ||
102 | get_user_file_path(WPS_DIR, false, path, sizeof(path)), | ||
101 | skins[i].setting, skins[i].suffix); | 103 | skins[i].setting, skins[i].suffix); |
102 | skins[i].loadfunc(screen, buf, true); | 104 | skins[i].loadfunc(screen, buf, true); |
103 | } | 105 | } |