From aef61555dae947826e8ee69ff0e31efc4a1d4179 Mon Sep 17 00:00:00 2001 From: Tobias Klauser Date: Tue, 10 Sep 2024 12:47:22 +0200 Subject: [PATCH] time: don't check non-nil err twice in parse Change-Id: I40a1b49035321b05032eacf4525a62b8c562e0d0 Reviewed-on: https://go-review.googlesource.com/c/go/+/612195 LUCI-TryBot-Result: Go LUCI Reviewed-by: Tim King Reviewed-by: Ian Lance Taylor Auto-Submit: Ian Lance Taylor --- src/time/format.go | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/time/format.go b/src/time/format.go index cab78f73a0..b9cd702c0d 100644 --- a/src/time/format.go +++ b/src/time/format.go @@ -1259,9 +1259,9 @@ func parse(layout, value string, defaultLocation, local *Location) (Time, error) hr, _, err = getnum(hour, true) if err == nil { mm, _, err = getnum(min, true) - } - if err == nil { - ss, _, err = getnum(seconds, true) + if err == nil { + ss, _, err = getnum(seconds, true) + } } // The range test use > rather than >=,