tsweb: add copyright header

And fix an unlikely but potential crash.
This commit is contained in:
Brad Fitzpatrick 2020-03-17 20:07:08 -07:00
parent a567c56971
commit c706731dc7

View File

@ -1,3 +1,7 @@
// Copyright (c) 2020 Tailscale Inc & AUTHORS All rights reserved.
// Use of this source code is governed by a BSD-style
// license that can be found in the LICENSE file.
package tsweb package tsweb
import ( import (
@ -36,8 +40,7 @@ func (m Msg) String() string {
} }
var buf strings.Builder var buf strings.Builder
json.NewEncoder(&buf).Encode(m) json.NewEncoder(&buf).Encode(m)
ret := buf.String() return strings.TrimRight(buf.String(), "\n")
return ret[:len(ret)-1] // remove trailing newline
} }
// HTTPError is an error with embedded HTTP response information. // HTTPError is an error with embedded HTTP response information.