check all the errors. ref #15
This commit is contained in:
parent
f5cd23bcc4
commit
c87fc65436
@ -36,13 +36,19 @@ func copyFile(src, dst string) {
|
|||||||
|
|
||||||
func pipe(bin string, arg []string, src string) []byte {
|
func pipe(bin string, arg []string, src string) []byte {
|
||||||
cmd := exec.Command(bin, arg...)
|
cmd := exec.Command(bin, arg...)
|
||||||
in, _ := cmd.StdinPipe()
|
in, err := cmd.StdinPipe()
|
||||||
out, _ := cmd.StdoutPipe()
|
check(err)
|
||||||
cmd.Start()
|
out, err := cmd.StdoutPipe()
|
||||||
in.Write([]byte(src))
|
check(err)
|
||||||
in.Close()
|
err = cmd.Start()
|
||||||
bytes, _ := ioutil.ReadAll(out)
|
check(err)
|
||||||
err := cmd.Wait()
|
_, err = in.Write([]byte(src))
|
||||||
|
check(err)
|
||||||
|
err = in.Close()
|
||||||
|
check(err)
|
||||||
|
bytes, err := ioutil.ReadAll(out)
|
||||||
|
check(err)
|
||||||
|
err = cmd.Wait()
|
||||||
check(err)
|
check(err)
|
||||||
return bytes
|
return bytes
|
||||||
}
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user