Mercurial > hg > nnchat
comparison main.c @ 532:cfab338d3c9e
Stop to show errors when exiting even when not running on Win32.
author | Matti Hamalainen <ccr@tnsp.org> |
---|---|
date | Wed, 06 Jun 2012 18:55:17 +0300 |
parents | 5d1a832d6e61 |
children | 52c56ada3816 |
comparison
equal
deleted
inserted
replaced
531:5d1a832d6e61 | 532:cfab338d3c9e |
---|---|
1848 } | 1848 } |
1849 } | 1849 } |
1850 | 1850 |
1851 // Shutdown | 1851 // Shutdown |
1852 err_exit: | 1852 err_exit: |
1853 #ifdef __WIN32 | 1853 if (errorMessages || editState.isError) |
1854 if (errorMessages) | |
1855 { | 1854 { |
1856 char *tmp; | 1855 char *tmp; |
1857 printMsg(NULL, "Press enter to exit.\n"); | 1856 printMsg(NULL, "Press enter to exit.\n"); |
1858 memset(&editState, 0, sizeof(editState)); | 1857 memset(&editState, 0, sizeof(editState)); |
1859 tmp = nnwin_prompt_requester(FALSE, &editState, processUserPrompt, updateUserPrompt); | 1858 tmp = nnwin_prompt_requester(FALSE, &editState, processUserPrompt, updateUserPrompt); |
1860 th_free(tmp); | 1859 th_free(tmp); |
1861 } | 1860 } |
1862 #endif | |
1863 | 1861 |
1864 th_cfg_free(cfg); | 1862 th_cfg_free(cfg); |
1865 th_free(setHomeDir); | 1863 th_free(setHomeDir); |
1866 th_llist_free_func(setIdleMessages, th_free); | 1864 th_llist_free_func(setIdleMessages, th_free); |
1867 nn_userhash_free(nnUsers); | 1865 nn_userhash_free(nnUsers); |