… | |
… | |
3221 | } |
3221 | } |
3222 | |
3222 | |
3223 | /* Set up stdout/stderr. If we're doing CGI header parsing, |
3223 | /* Set up stdout/stderr. If we're doing CGI header parsing, |
3224 | ** we need an output interposer too. |
3224 | ** we need an output interposer too. |
3225 | */ |
3225 | */ |
3226 | if ( strncmp( argp[0], "nph-", 4 ) != 0 && hc->mime_flag ) |
3226 | if ( strncmp( argp[0], "nph-", 4 ) != 0 && hc->mime_flag && !exefilename) |
3227 | { |
3227 | { |
3228 | int p[2]; |
3228 | int p[2]; |
3229 | |
3229 | |
3230 | if ( pipe( p ) < 0 ) |
3230 | if ( pipe( p ) < 0 ) |
3231 | { |
3231 | { |