X-Git-Url: https://plomlompom.com/repos/?a=blobdiff_plain;f=src%2Fclient%2Fmain.c;h=f2051a41ddb10956903887653aa798569fee48e3;hb=7e43b1fff89706212291384ddaa762fa30b02cb4;hp=5f48fa2f85c4decd615037d1e90d222e789610e8;hpb=c53b42dfc7e4de104f9189428dd5b9a0d431c00a;p=plomrogue diff --git a/src/client/main.c b/src/client/main.c index 5f48fa2..f2051a4 100644 --- a/src/client/main.c +++ b/src/client/main.c @@ -1,8 +1,9 @@ /* main.c */ -#define _POSIX_C_SOURCE 1 /* struct sigaction, sigaction() */ +#define _POSIX_C_SOURCE 1 /* sigaction, sigaction() */ +#define _DARWIN_C_SOURCE 1 /* SIGWINCH on OS X */ #include /* keypad() */ -#include /* struct sigaction, sigaction() */ +#include /* SIGWINCH, sigaction, sigaction() */ #include /* NULL */ #include /* exit() */ #include /* memset() */ @@ -51,6 +52,7 @@ int main(int argc, char * argv[]) keypad(world.winDB.t_screen, TRUE); init_command_db(); /* The command DB needs to be initialized before */ load_interface_conf(); /* the interface, whose keybindings depend on it. */ + world.focus_each_turn = 1; /* Set handler for terminal window resizing. */ struct sigaction act;