diff options
| author | Albrecht Schlosser <albrechts.fltk@online.de> | 2023-02-21 12:46:37 +0100 |
|---|---|---|
| committer | Albrecht Schlosser <albrechts.fltk@online.de> | 2023-02-21 12:46:47 +0100 |
| commit | ce45bcae2f4802ab012aa08ba19e05825ef5b176 (patch) | |
| tree | 74fc6630575eeddaee7678ea46669559a1c9db9d | |
| parent | 04d8f6eeacad9c2320060479bab6daedddf837c8 (diff) | |
Silence false positive gcc warning (#682)
... and fix a typo.
This warning was reported for gcc 12.2 (MinGW-w64 / MSYS2) but may have
appeared in earlier gcc versions (gcc 9.4 is not affected).
It's very likely that this warning needs '-O2' or '-O3' to be issued.
| -rw-r--r-- | src/Fl_Tabs.cxx | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/Fl_Tabs.cxx b/src/Fl_Tabs.cxx index a3e370bb3..82fffad52 100644 --- a/src/Fl_Tabs.cxx +++ b/src/Fl_Tabs.cxx @@ -243,9 +243,9 @@ void Fl_Tabs::handle_overflow_menu() { int nc = children(); int H = tab_height(); if (H < 0) H = -H; int i, fv=-1, lv=nc; // first and last visible tab - if (nc==0) return; + if (nc <= 0) return; - // count visibel children + // count visible children for (i = 0; i < nc; i++) { if (tab_pos[i]+tab_offset < 0) fv = i; if (tab_pos[i]+tab_width[i]+tab_offset <= w()-H) lv = i; |
