Commit 3f3d604a authored by Marat Khabibullin's avatar Marat Khabibullin Committed by Ian Lance Taylor

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: 20501470bbb8ad8fd60f6f87b4594ab64fcfdff1
GitHub-Pull-Request: golang/go#30226
Reviewed-on: https://go-review.googlesource.com/c/go/+/162657Reviewed-by: default avatarIan Lance Taylor <iant@golang.org>
parent d5e0b898
...@@ -104,9 +104,7 @@ func (b *Builder) Do(root *Action) { ...@@ -104,9 +104,7 @@ func (b *Builder) Do(root *Action) {
var err error var err error
if a.Func != nil && (!a.Failed || a.IgnoreFail) { 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 // The actions run in parallel but all the updates to the
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment