mirror of
https://github.com/golang/go
synced 2024-10-14 11:53:56 +00:00
go/cmd, crypto/x509, net/textproto, html/template: fix minor issues with nil values
Remove redundant checks for nil value, add missing nil checks to prevent tests from failing with 'nil pointer dereference'.
Fixes #30208.
Change-Id: I59091ba4014afcb5300567fd7e73fea43c6bb2ee
GitHub-Last-Rev: 20501470bb
GitHub-Pull-Request: golang/go#30226
Reviewed-on: https://go-review.googlesource.com/c/go/+/162657
Reviewed-by: Ian Lance Taylor <iant@golang.org>
This commit is contained in:
parent
d5e0b898a5
commit
3f3d604a7a
|
@ -104,9 +104,7 @@ func (b *Builder) Do(root *Action) {
|
|||
var err error
|
||||
|
||||
if a.Func != nil && (!a.Failed || a.IgnoreFail) {
|
||||
if err == nil {
|
||||
err = a.Func(b, a)
|
||||
}
|
||||
err = a.Func(b, a)
|
||||
}
|
||||
|
||||
// The actions run in parallel but all the updates to the
|
||||
|
|
Loading…
Reference in a new issue