From 812545b7765eaba6e882f08cdebbe765fc564eb6 Mon Sep 17 00:00:00 2001 From: aler9 <46489434+aler9@users.noreply.github.com> Date: Sun, 1 Nov 2020 19:39:36 +0100 Subject: [PATCH] cleanup base.URL --- base/url.go | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/base/url.go b/base/url.go index 25a88f55..ff046cbd 100644 --- a/base/url.go +++ b/base/url.go @@ -17,7 +17,7 @@ func stringsReverseIndexByte(s string, c byte) int { // URL is a RTSP URL. type URL struct { - inner *url.URL + inner url.URL } // ParseURL parses a RTSP URL. @@ -31,7 +31,7 @@ func ParseURL(s string) (*URL, error) { return nil, fmt.Errorf("wrong scheme") } - return &URL{u}, nil + return &URL{*u}, nil } // MustParseURL is like ParseURL but panics in case of errors. @@ -50,7 +50,7 @@ func (u *URL) String() string { // Clone clones a URL. func (u *URL) Clone() *URL { - return &URL{&url.URL{ + return &URL{url.URL{ Scheme: u.inner.Scheme, Opaque: u.inner.Opaque, User: u.inner.User, @@ -64,7 +64,7 @@ func (u *URL) Clone() *URL { // CloneWithoutCredentials clones a URL without its credentials. func (u *URL) CloneWithoutCredentials() *URL { - return &URL{&url.URL{ + return &URL{url.URL{ Scheme: u.inner.Scheme, Opaque: u.inner.Opaque, Host: u.inner.Host,