diff --git a/internal/externalcmd/cmd_win.go b/internal/externalcmd/cmd_win.go index fe544e02..36a76508 100644 --- a/internal/externalcmd/cmd_win.go +++ b/internal/externalcmd/cmd_win.go @@ -76,7 +76,7 @@ func (e *Cmd) runOSSpecific() error { return errTerminated case c := <-cmdDone: - if c != nil { + if c != 0 { return fmt.Errorf("command exited with code %d", c) } return nil