File diald-1.0-fd_set.diff of Package diald
--- diald/diald-top-2.1pl4/client/diald-top.c +++ diald/diald-top-2.1pl4/client/diald-top.c @@ -113,7 +113,8 @@ quit = 0; FD_ZERO(&fd_ctl); FD_SET(0, &fd_ctl); - FD_SET(fd_yyin = fileno(yyin), &fd_ctl); + fd_yyin = fileno(yyin); + FD_SET(fd_yyin, &fd_ctl); signal(SIGTERM, handlesig); signal(SIGINT, handlesig);