rearrange to make reason for if clear.
Fixes #911.
R=agl1
CC=golang-dev
https://golang.org/cl/
1774044
return
}
- for k, v := range b.Headers {
- _, err = out.Write([]byte(k + ": " + v + "\n"))
- if err != nil {
- return
+ if len(b.Headers) > 0 {
+ for k, v := range b.Headers {
+ _, err = out.Write([]byte(k + ": " + v + "\n"))
+ if err != nil {
+ return
+ }
}
- }
-
- if len(b.Headers) > 1 {
_, err = out.Write([]byte{'\n'})
if err != nil {
return