From ce45bcae2f4802ab012aa08ba19e05825ef5b176 Mon Sep 17 00:00:00 2001 From: Albrecht Schlosser Date: Tue, 21 Feb 2023 12:46:37 +0100 Subject: 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. --- src/Fl_Tabs.cxx | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'src') 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; -- cgit v1.2.3