From 5d6c56582875873eca1da05a530e397c95c7ab33 Mon Sep 17 00:00:00 2001 From: James Bursa Date: Tue, 10 Jan 2006 08:17:51 +0000 Subject: [project @ 2006-01-10 08:17:51 by bursa] Search font list ignoring case (should fix 1330351). svn path=/import/netsurf/; revision=2020 --- riscos/font.c | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/riscos/font.c b/riscos/font.c index 4bbfcc8b0..7eab7a03c 100644 --- a/riscos/font.c +++ b/riscos/font.c @@ -42,7 +42,7 @@ static void nsfont_init_menu(void); void nsfont_init(void) { - const char *fallback = "Homerton"; + const char *fallback; rufl_code code; nsfont_check_fonts(); @@ -63,8 +63,7 @@ void nsfont_init(void) die("No fonts could be found. At least one font must be " "installed."); - if (!nsfont_exists("Homerton")) - fallback = rufl_family_list[0]; + fallback = nsfont_fallback_font(); nsfont_check_option(&option_font_sans, "Homerton", fallback); nsfont_check_option(&option_font_serif, "Trinity", fallback); @@ -144,7 +143,7 @@ int nsfont_list_cmp(const void *keyval, const void *datum) { const char *key = keyval; const char * const *entry = datum; - return strcmp(key, *entry); + return strcasecmp(key, *entry); } -- cgit v1.2.3