diff options
| -rw-r--r-- | src/drivers/Xlib/Fl_Xlib_Graphics_Driver_font_xft.cxx | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/drivers/Xlib/Fl_Xlib_Graphics_Driver_font_xft.cxx b/src/drivers/Xlib/Fl_Xlib_Graphics_Driver_font_xft.cxx index ff4033fc5..4fdd070aa 100644 --- a/src/drivers/Xlib/Fl_Xlib_Graphics_Driver_font_xft.cxx +++ b/src/drivers/Xlib/Fl_Xlib_Graphics_Driver_font_xft.cxx @@ -1380,7 +1380,7 @@ static int font_sort(Fl_Fontdesc *fa, Fl_Fontdesc *fb) { char face_a, face_b; int la = font_name_process(fa->name, face_a); int lb = font_name_process(fb->name, face_b); - int c = memcmp(fa->name, fb->name, la >= lb ? lb : la); + int c = strncasecmp(fa->name, fb->name, la >= lb ? lb : la); return (c == 0 ? face_a - face_b : c); } |
