]> Cypherpunks repositories - gostls13.git/commitdiff
time: fix receiver for Time.IsDST method
authorRuss Cox <rsc@golang.org>
Thu, 10 Jun 2021 19:14:01 +0000 (15:14 -0400)
committerRuss Cox <rsc@golang.org>
Thu, 17 Jun 2021 03:25:37 +0000 (03:25 +0000)
Only methods that modify the time take pointer receivers;
IsDST does not modify it and therefore should not.

For #42102 and #46688.

Change-Id: I4721ef7f4d7572236ae6e4d99a459b9ffb11999e
Reviewed-on: https://go-review.googlesource.com/c/go/+/326789
Trust: Russ Cox <rsc@golang.org>
Run-TryBot: Russ Cox <rsc@golang.org>
TryBot-Result: Go Bot <gobot@golang.org>
Reviewed-by: Dmitri Shuralyov <dmitshur@golang.org>
Reviewed-by: Ian Lance Taylor <iant@golang.org>
api/go1.17.txt
src/time/time.go

index f054458715fb01c79e0e76b1f5a557723498704e..257ca271d3dac4d6dd41792778900fef71e30a0b 100644 (file)
@@ -153,7 +153,7 @@ pkg time, const Layout = "01/02 03:04:05PM '06 -0700"
 pkg time, const Layout ideal-string
 pkg time, func UnixMicro(int64) Time
 pkg time, func UnixMilli(int64) Time
-pkg time, method (*Time) IsDST() bool
+pkg time, method (Time) IsDST() bool
 pkg time, method (Time) GoString() string
 pkg time, method (Time) UnixMicro() int64
 pkg time, method (Time) UnixMilli() int64
index cd756bbf5f28b16f744cd78dbd03b99556acf57f..1cf1e2bbf61f2d12ce2a05efb599280e82fab1cd 100644 (file)
@@ -1340,7 +1340,7 @@ func UnixMicro(usec int64) Time {
 }
 
 // IsDST reports whether the time in the configured location is in Daylight Savings Time.
-func (t *Time) IsDST() bool {
+func (t Time) IsDST() bool {
        _, _, _, _, isDST := t.loc.lookup(t.Unix())
        return isDST
 }