Skip to content

Commit 034fc60

Browse files
committed
fix: check StdoutPipe error before calling Start (staticcheck SA4006)
1 parent b46da46 commit 034fc60

2 files changed

Lines changed: 6 additions & 0 deletions

File tree

mkreadme/make_readme.go

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -40,6 +40,9 @@ func getCmdOutput(cmdText string) string {
4040
// #nosec G204
4141
cmd := exec.Command(command, args...)
4242
stdout, err := cmd.StdoutPipe()
43+
if err != nil {
44+
common.Exitf(1, "# ERROR: %s", err)
45+
}
4346
if err = cmd.Start(); err != nil {
4447
common.Exitf(1, "# ERROR: %s", err)
4548
}

mkwiki/make_docs.go

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -40,6 +40,9 @@ func getCmdOutput(cmdText string) string {
4040
// #nosec G204
4141
cmd := exec.Command(command, args...)
4242
stdout, err := cmd.StdoutPipe()
43+
if err != nil {
44+
common.Exitf(1, "# ERROR: %s", err)
45+
}
4346
if err = cmd.Start(); err != nil {
4447
common.Exitf(1, "# ERROR: %s", err)
4548
}

0 commit comments

Comments
 (0)