Path: utzoo!utgpu!news-server.csri.toronto.edu!cs.utexas.edu!wuarchive!zaphod.mps.ohio-state.edu!rpi!uupsi!cmcl2!adm!smoke!gwyn From: gwyn@smoke.brl.mil (Doug Gwyn) Newsgroups: comp.lang.c Subject: Re: Catching termination of child process and system() call Message-ID: <14977@smoke.brl.mil> Date: 25 Jan 91 17:22:11 GMT References: <1991Jan24.023750.19569@tkou02.enet.dec.com> <14965@smoke.brl.mil> <1991Jan25.022950.10683@tkou02.enet.dec.com> Organization: U.S. Army Ballistic Research Laboratory, APG, MD. Lines: 11 In article <1991Jan25.022950.10683@tkou02.enet.dec.com> diamond@jit345.enet@tkou02.enet.dec.com (Norman Diamond) writes: >In article <14965@smoke.brl.mil> gwyn@smoke.brl.mil (Doug Gwyn) writes: >>In article <1991Jan24.023750.19569@tkou02.enet.dec.com> diamond@jit345.enet@tkou02.enet.dec.com (Norman Diamond) writes: >>>In article yang@nff.ncl.omron.co.jp (YANG Liqun) writes: >>>>It should be wait((int *)0). >>>It should be wait((union wait *)0) in BSD. >>No, it's wait((int*)0) in all flavors of UNIX and POSIX. >No, it's wait((union wait *)0) in systems that implement the bogus attempt >that we all know about. No, it's wait((int*)0) in all flavors of UNIX and POSIX.