diff options
Diffstat (limited to 'crawl-ref/source/stuff.cc')
-rw-r--r-- | crawl-ref/source/stuff.cc | 10 |
1 files changed, 6 insertions, 4 deletions
diff --git a/crawl-ref/source/stuff.cc b/crawl-ref/source/stuff.cc index 3406decaa9..61784732d7 100644 --- a/crawl-ref/source/stuff.cc +++ b/crawl-ref/source/stuff.cc @@ -638,9 +638,7 @@ void cio_init() { crawl_state.io_inited = true; -#if defined(USE_TILE) - libgui_init(); -#elif defined(UNIX) +#if defined(UNIX) && !defined(USE_TILE) unixcurses_startup(); #endif @@ -654,6 +652,10 @@ void cio_init() crawl_view.init_geometry(); +#ifdef USE_TILE + tiles.resize(); +#endif + if (Options.char_set == CSET_UNICODE && !crawl_state.unicode_ok) { crawl_state.add_startup_error( @@ -668,7 +670,7 @@ void cio_cleanup() return; #if defined(USE_TILE) - libgui_shutdown(); + tiles.shutdown(); #elif defined(UNIX) unixcurses_shutdown(); #endif |