08/11/10 11:43:48
>>511
どうでもいいところかもしれんが
return (sigemptyset(&act.sa_mask) == sigaction(SIGALRM,&act, NULL) == sigaction(SIGVTALRM,&act, NULL) == sigaction(SIGPROF, &act, NULL) == 0) ? 1 : 0;
これ、意図したとおりに動くの? A == B は A と B が等しかったら 1 を返すよ
一つでも 0 以外のを返したら、とやりたいんだったら && とか使うべし