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);