From 34c79971fc0f5f88b57cb250d58f1a36752625d3 Mon Sep 17 00:00:00 2001 From: LuK1337 Date: Wed, 22 Jan 2025 23:26:22 +0100 Subject: [PATCH] core: use instead of typedef in ncurses-fake.h MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Fixes the following error when building in Fedora rawhide: error: ‘bool’ cannot be defined via ‘typedef’. Likely GCC 15 related. --- src/gui/curses/headless/ncurses-fake.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/gui/curses/headless/ncurses-fake.h b/src/gui/curses/headless/ncurses-fake.h index 924eea256..8f39d602c 100644 --- a/src/gui/curses/headless/ncurses-fake.h +++ b/src/gui/curses/headless/ncurses-fake.h @@ -20,6 +20,7 @@ #ifndef WEECHAT_NCURSES_FAKE_H #define WEECHAT_NCURSES_FAKE_H +#include #include #define ERR (-1) @@ -71,7 +72,6 @@ struct _window }; typedef struct _window WINDOW; -typedef unsigned char bool; typedef int attr_t; typedef unsigned chtype;