[□] □ □
[□=□] □ □
[!□] □ □
That implies that we need to track for every basic blocks that need a mode setting ( see EMIT_MODE_SET ) the mode values of the incoming edges when ' avin ' is set . The mode value of the Type parameter specified with the fdopen subroutine must agree with the mode of the file specified when the file was originally opened or created .