[Fwd: Odchyceni signalu]
Ales Pour
pour na princip.cz
Pondělí Říjen 2 16:32:48 CEST 2000
David Janko wrote:
> int funct() {
> a pri kompilaci dostanu:
[...]
> djanko:~/projekty/Zk/signals$ gcc -g handlesig.c -o handlesig
> handlesig.c: In function `main':
> handlesig.c:24: warning: passing arg 2 of `signal' from incompatible pointer type
> handlesig.c:24: warning: assignment makes integer from pointer without a cast
> handlesig.c:24: warning: comparison between pointer and integer
Jak uz bylo receno, handler ma vypadat
void f(int n) { ... }
pak uz to snad pojede...
> int funct() {
> printf("Raised SIGPIPE, func() is running ;-)\n");
> return(0);
No casem narazite, ze v ramci signal handleru toho clovek zas tak moc
delat nemuze (mel by/muze volat jenom async-safe funkce, coz printf
rozhodne neni), no ale to uz je trochu jina kapitola...
Ales Pour
Další informace o konferenci Linux