diff --git a/generator/generator.go b/generator/generator.go index 0db1a52..136cf43 100644 --- a/generator/generator.go +++ b/generator/generator.go @@ -69,5 +69,5 @@ import ( genFunc(fh, "IOWriter", "io.Writer") genFunc(fh, "NetIP", "net.IP") genFunc(fh, "NetListener", "net.Listener") - genFunc(fh, "NetURL", "url.URL") + genFunc(fh, "NetURL", "*url.URL") } diff --git a/types_gen.go b/types_gen.go index 79161b4..3de976c 100644 --- a/types_gen.go +++ b/types_gen.go @@ -286,7 +286,7 @@ func NetListener(arg net.Listener, err error) net.Listener { } // NetURL panics on error, returns the first argument otherwise -func NetURL(arg url.URL, err error) url.URL { +func NetURL(arg *url.URL, err error) *url.URL { OK(err) return arg }