Fixed initialization of sigaction()

This commit is contained in:
Pierre Pronchery 2006-06-19 13:02:49 +00:00
parent 8e53927ec9
commit 449a383772

View File

@ -37,7 +37,8 @@ int main(int argc, char * argv[])
return _usage(); return _usage();
browser = browser_new(argv[optind]); browser = browser_new(argv[optind]);
sa.sa_handler = _main_sigchld; sa.sa_handler = _main_sigchld;
sigfillset(&sa.sa_mask); sigemptyset(&sa.sa_mask);
sa.sa_flags = 0;
if(sigaction(SIGCHLD, &sa, NULL) == -1) if(sigaction(SIGCHLD, &sa, NULL) == -1)
browser_error(browser, "signal handling error", 0); browser_error(browser, "signal handling error", 0);
gtk_main(); gtk_main();