aboutsummaryrefslogtreecommitdiff
path: root/compiler_wrapper/disable_werror_flag.go
diff options
context:
space:
mode:
Diffstat (limited to 'compiler_wrapper/disable_werror_flag.go')
-rw-r--r--compiler_wrapper/disable_werror_flag.go3
1 files changed, 1 insertions, 2 deletions
diff --git a/compiler_wrapper/disable_werror_flag.go b/compiler_wrapper/disable_werror_flag.go
index 809b8b6f..a5d22f52 100644
--- a/compiler_wrapper/disable_werror_flag.go
+++ b/compiler_wrapper/disable_werror_flag.go
@@ -7,7 +7,6 @@ package main
import (
"bytes"
"encoding/json"
- "io"
"io/ioutil"
"os"
"strings"
@@ -27,7 +26,7 @@ func doubleBuildWithWNoError(env env, cfg *config, originalCmd *command) (exitCo
}
originalStdinBuffer := &bytes.Buffer{}
originalExitCode, err := wrapSubprocessErrorWithSourceLoc(originalCmd,
- env.run(originalCmd, io.TeeReader(env.stdin(), originalStdinBuffer), originalStdoutBuffer, originalStderrBuffer))
+ env.run(originalCmd, teeStdinIfNeeded(env, originalCmd, originalStdinBuffer), originalStdoutBuffer, originalStderrBuffer))
if err != nil {
return 0, err
}