diff options
author | Björn Stenberg <bjorn@haxx.se> | 2003-02-23 18:54:28 +0000 |
---|---|---|
committer | Björn Stenberg <bjorn@haxx.se> | 2003-02-23 18:54:28 +0000 |
commit | 82054dc137badce7390045d8a863d5b45b92b38c (patch) | |
tree | 0e1d3d2704f0d7a231a1c9eae5006132e2b45153 /apps | |
parent | e6df8418999f1dc293ffe7eadc8e17789ca53f4f (diff) | |
download | rockbox-82054dc137badce7390045d8a863d5b45b92b38c.tar.gz rockbox-82054dc137badce7390045d8a863d5b45b92b38c.zip |
Bug fix: .cfg line 'font' must use set_file()
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@3324 a1c6a512-1295-4272-9138-f99709370657
Diffstat (limited to 'apps')
-rw-r--r-- | apps/settings.c | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/apps/settings.c b/apps/settings.c index 48d1d8c92e..be0801c304 100644 --- a/apps/settings.c +++ b/apps/settings.c | |||
@@ -888,8 +888,10 @@ bool settings_load_config(char* file) | |||
888 | else if (!strcasecmp(name, "bidir limit")) | 888 | else if (!strcasecmp(name, "bidir limit")) |
889 | set_cfg_int(&global_settings.bidir_limit, value, 0, 200); | 889 | set_cfg_int(&global_settings.bidir_limit, value, 0, 200); |
890 | #ifdef HAVE_LCD_BITMAP | 890 | #ifdef HAVE_LCD_BITMAP |
891 | else if (!strcasecmp(name, "font")) | 891 | else if (!strcasecmp(name, "font")) { |
892 | strncpy(global_settings.font_file, value, MAX_FILENAME); | 892 | if (!font_load(value)) |
893 | set_file(value, global_settings.font_file, MAX_FILENAME); | ||
894 | } | ||
893 | else if (!strcasecmp(name, "scroll step")) | 895 | else if (!strcasecmp(name, "scroll step")) |
894 | set_cfg_int(&global_settings.scroll_step, value, 1, LCD_WIDTH); | 896 | set_cfg_int(&global_settings.scroll_step, value, 1, LCD_WIDTH); |
895 | else if (!strcasecmp(name, "statusbar")) | 897 | else if (!strcasecmp(name, "statusbar")) |