| 757 | |
| 758 | |
| 759 | static void read_output() |
| 760 | { |
| 761 | int i; |
| 762 | for ( i = 0; i < globs.jobs; ++i ) |
| 763 | if ( cmdtab[ i ].pi.hProcess ) |
| 764 | { |
| 765 | /* Read stdout data. */ |
| 766 | if ( cmdtab[ i ].pipe_out[ EXECCMD_PIPE_READ ] ) |
| 767 | read_pipe( cmdtab[ i ].pipe_out[ EXECCMD_PIPE_READ ], |
| 768 | cmdtab[ i ].buffer_out ); |
| 769 | /* Read stderr data. */ |
| 770 | if ( cmdtab[ i ].pipe_err[ EXECCMD_PIPE_READ ] ) |
| 771 | read_pipe( cmdtab[ i ].pipe_err[ EXECCMD_PIPE_READ ], |
| 772 | cmdtab[ i ].buffer_err ); |
| 773 | } |
| 774 | } |
| 775 | |
| 776 | |
| 777 | /* |