summaryrefslogtreecommitdiffhomepage
path: root/ipn/ipn_clone.go
diff options
context:
space:
mode:
Diffstat (limited to 'ipn/ipn_clone.go')
-rw-r--r--ipn/ipn_clone.go6
1 files changed, 5 insertions, 1 deletions
diff --git a/ipn/ipn_clone.go b/ipn/ipn_clone.go
index 8971b7b90..d0ae68069 100644
--- a/ipn/ipn_clone.go
+++ b/ipn/ipn_clone.go
@@ -118,6 +118,10 @@ func (src *HTTPHandler) Clone() *HTTPHandler {
}
dst := new(HTTPHandler)
*dst = *src
+ if dst.Text != nil {
+ dst.Text = new(string)
+ *dst.Text = *src.Text
+ }
return dst
}
@@ -125,7 +129,7 @@ func (src *HTTPHandler) Clone() *HTTPHandler {
var _HTTPHandlerCloneNeedsRegeneration = HTTPHandler(struct {
Path string
Proxy string
- Text string
+ Text *string
}{})
// Clone makes a deep copy of WebServerConfig.