diff options
-rw-r--r-- | rufl_init.c | 2 | ||||
-rw-r--r-- | rufl_paint.c | 3 |
2 files changed, 3 insertions, 2 deletions
diff --git a/rufl_init.c b/rufl_init.c index 34fbf9a..d2e21a0 100644 --- a/rufl_init.c +++ b/rufl_init.c @@ -910,5 +910,5 @@ int rufl_font_list_cmp(const void *keyval, const void *datum) { const char *key = keyval; const struct rufl_font_list_entry *entry = datum; - return strcmp(key, entry->identifier); + return strcasecmp(key, entry->identifier); } diff --git a/rufl_paint.c b/rufl_paint.c index ffafb1b..412a5bd 100644 --- a/rufl_paint.c +++ b/rufl_paint.c @@ -9,6 +9,7 @@ #include <stdio.h> #include <stdlib.h> #include <string.h> +#include <strings.h> #include "oslib/font.h" #include "rufl_internal.h" @@ -225,7 +226,7 @@ int rufl_family_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); } |