From: Andrii Hrimov Date: Thu, 2 Jul 2026 15:38:41 +0000 (+0200) Subject: gh-152813: Fix curses build warning on macOS (GH-152814) X-Git-Url: http://git.ipfire.org/gitweb/index.cgi?a=commitdiff_plain;h=369ce438bcea539b4756c706403b618e90bc52ec;p=thirdparty%2FPython%2Fcpython.git gh-152813: Fix curses build warning on macOS (GH-152814) --- diff --git a/Modules/_cursesmodule.c b/Modules/_cursesmodule.c index 6fc671cc6c68..03e399b252fc 100644 --- a/Modules/_cursesmodule.c +++ b/Modules/_cursesmodule.c @@ -3137,7 +3137,8 @@ _curses_window_getbkgrnd_impl(PyCursesWindowObject *self) curses_cell_t wcval = {0}; cursesmodule_state *state = get_cursesmodule_state_by_win(self); #ifdef HAVE_NCURSESW - if (wgetbkgrnd(self->win, &wcval) == ERR) { + int rtn = wgetbkgrnd(self->win, &wcval); /* avoid -Wunreachable-code on macOS */ + if (rtn == ERR) { curses_window_set_error(self, "wgetbkgrnd", "getbkgrnd"); return NULL; }