# HG changeset patch # User Matti Hamalainen # Date 1338929480 -10800 # Node ID a9a81db93c7414e977bdcdc8927c974f557db107 # Parent ab56ed0d0c25714f62c8943f4f6ae154ae5fa71c Fix win32 build again. diff -r ab56ed0d0c25 -r a9a81db93c74 main.c --- a/main.c Tue Jun 05 23:31:10 2012 +0300 +++ b/main.c Tue Jun 05 23:51:20 2012 +0300 @@ -1820,6 +1820,17 @@ // Shutdown err_exit: +#ifdef __WIN32 + if (errorMessages) + { + char *tmp; + printMsg(NULL, "Press enter to exit.\n"); + memset(&editState, 0, sizeof(editState)); + tmp = nnwin_prompt_requester(FALSE, &editState, processUserPrompt, updateUserPrompt); + th_free(tmp); + } +#endif + th_cfg_free(cfg); th_free(setHomeDir); th_llist_free_func(setIdleMessages, th_free); @@ -1829,14 +1840,6 @@ for (index = 0; index <= SET_MAX_HISTORY; index++) nn_editbuf_free(editHistBuf[index]); -#ifdef __WIN32 - if (errorMessages) - { - char *tmp = nnwin_prompt_requester("Press enter to quit.\n", FALSE); - th_free(tmp); - } -#endif - nnwin_shutdown(); #ifndef __WIN32