summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBjörn Stenberg <bjorn@haxx.se>2003-02-23 18:54:28 +0000
committerBjörn Stenberg <bjorn@haxx.se>2003-02-23 18:54:28 +0000
commit82054dc137badce7390045d8a863d5b45b92b38c (patch)
tree0e1d3d2704f0d7a231a1c9eae5006132e2b45153
parente6df8418999f1dc293ffe7eadc8e17789ca53f4f (diff)
downloadrockbox-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
-rw-r--r--apps/settings.c6
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"))