From: matz@... (Yukihiro Matsumoto) Date: 2003-05-12T18:00:23+09:00 Subject: Re: RCR for child execution Hi, In message "Re: RCR for child execution" on 03/05/12, "Simon Strandgaard" <0bz63fz3m1qt3001@sneakemail.com> writes: |> main.cpp:40: non-lvalue in assignment |> main.cpp:41: non-lvalue in assignment |> |> That's because stdout is not a variable: on my FreeBSD box it is defined as | |All my boxes run FreeBSD5.0 :-) |I don't get any warnings/errors. stdin, stdout, stderr might not be assignable. It's undefined behavior. Although it seems to work on FreeBSD, not on other platforms. matz.