Merge pull request #157 from garyburd/master
Fix issues in gosrc
diff --git a/gosrc/client.go b/gosrc/client.go
index 2fc07cf..ced7fd8 100644
--- a/gosrc/client.go
+++ b/gosrc/client.go
@@ -63,9 +63,10 @@
if err != nil {
return nil, err
}
- defer resp.Body.Close()
if resp.StatusCode != 200 {
- return nil, c.err(resp)
+ err = c.err(resp)
+ resp.Body.Close()
+ return nil, err
}
return resp.Body, nil
}
diff --git a/gosrc/print.go b/gosrc/print.go
index 34f0126..46de29c 100644
--- a/gosrc/print.go
+++ b/gosrc/print.go
@@ -18,7 +18,7 @@
"net/http"
"strings"
- "github.com/golang/gddo//gosrc"
+ "github.com/golang/gddo/gosrc"
)
var (
@@ -29,7 +29,6 @@
func main() {
flag.Parse()
- gosrc.SetUserAgent("print")
if len(flag.Args()) != 1 {
log.Fatal("Usage: go run print.go importPath")
}