X-Git-Url: https://plomlompom.com/repos/foo.html?a=blobdiff_plain;f=src%2Fmain.c;h=457143847899e17e4257b68843a108fd3cdd5f3b;hb=3f1efd2140c58164d692a107aa468048e756036c;hp=478f764d4586d43908632a0512a1b03bd58b495d;hpb=c72ed6261224cc0a1b8aa72f6af966715970ff60;p=plomrogue diff --git a/src/main.c b/src/main.c index 478f764..4571438 100644 --- a/src/main.c +++ b/src/main.c @@ -152,16 +152,14 @@ int main(int argc, char *argv[]) world.seed = restore_seed; /* Initialize window system and windows. */ - WINDOW * screen = initscr(); + init_win_meta(); set_cleanup_flag(CLEANUP_NCURSES); noecho(); curs_set(0); - keypad(screen, TRUE); + keypad(world.wmeta->screen, TRUE); raw(); - init_win_meta(screen); - set_cleanup_flag(CLEANUP_WIN_META); load_interface_conf(); - set_cleanup_flag(CLEANUP_INTERFACE_CONF); + set_cleanup_flag(CLEANUP_INTERFACE); /* Focus map on player. */ struct MapObj * player = get_player();