# HG changeset patch # User Mike Becker # Date 1788277627 -7200 # Node ID e9c3d3e89465d84e7d6ec330b0161c97b6e7d147 # Parent ab4d9013e0656bc7b8bc7c4ca85117b2b3bd418b try different include order to hopefully avoid problems with curses wanting to define bool diff -r ab4d9013e065 -r e9c3d3e89465 src/input.c --- a/src/input.c Tue Sep 01 17:39:13 2026 +0200 +++ b/src/input.c Tue Sep 01 17:47:07 2026 +0200 @@ -28,9 +28,8 @@ */ #include "input.h" +#include #include -#include /* necessary to avoid errors with outdated curses.h */ -#include int prompt_yesno(char *msg) { printw("%s (y/n)? ", msg); diff -r ab4d9013e065 -r e9c3d3e89465 src/main.c --- a/src/main.c Tue Sep 01 17:39:13 2026 +0200 +++ b/src/main.c Tue Sep 01 17:47:07 2026 +0200 @@ -29,11 +29,7 @@ #define PROGRAM_VERSION "1.0 alpha" -#include "chess/rules.h" -#include "chess/pgn.h" -#include "input.h" -#include "network.h" -#include "colors.h" +#include #include #include #include @@ -42,7 +38,12 @@ #include #include #include -#include + +#include "chess/rules.h" +#include "chess/pgn.h" +#include "input.h" +#include "network.h" +#include "colors.h" typedef struct { /**