#include <ncurses.h> /* keypad() */
#include <signal.h> /* struct sigaction, sigaction() */
+#include <stddef.h> /* NULL */
#include <stdlib.h> /* exit() */
#include <string.h> /* memset() */
#include "../common/rexit.h" /* set_cleanup_func(), exit_trouble() */
char * f_name = "main()";
/* Declare hard-coded paths here. */
- world.path_server_in = "server/in";
+ world.path_server_in = "server/in";
+ world.path_commands = "confclient/commands";
world.path_interface_conf = "confclient/interface_conf";
/* Parse command line arguments. */
set_cleanup_func(cleanup);
/* Initialize the whole interface. */
- world.windb.t_screen = initscr();
+ world.winDB.t_screen = initscr();
set_cleanup_flag(CLEANUP_NCURSES);
noecho();
curs_set(0);
- keypad(world.windb.t_screen, TRUE);
+ 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. */