diff options
| author | ManoloFLTK <41016272+ManoloFLTK@users.noreply.github.com> | 2019-11-08 10:09:18 +0100 |
|---|---|---|
| committer | ManoloFLTK <41016272+ManoloFLTK@users.noreply.github.com> | 2019-11-08 10:09:18 +0100 |
| commit | cc4801133f940a1b321c741659aef61ddf1c394b (patch) | |
| tree | 9ed230df1c4d85113c9815e06503ea219863d4de /src/drivers | |
| parent | 2445797e45f5e90eb5fd04c6678245e35dc72b10 (diff) | |
X11 + pango: Sort font names ignoring case.
Diffstat (limited to 'src/drivers')
| -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); } |
