]> Sergey Matveev's repositories - sgblog.git/blobdiff - cmd/sgblog/http.go
Proper XML header
[sgblog.git] / cmd / sgblog / http.go
index 251525cb37f0fc096dacdd69e8ce1026d63d282d..527f51eacec80cfc7aad4e1286603b4153691bda 100644 (file)
@@ -509,6 +509,7 @@ func serveHTTP() {
                if err != nil {
                        makeErr(err, http.StatusInternalServerError)
                }
+               out.Write([]byte(xml.Header))
                out.Write(data)
                goto AtomFinish
        } else if pathInfo == "/"+AtomCommentsFeed {
@@ -603,6 +604,7 @@ func serveHTTP() {
                if err != nil {
                        makeErr(err, http.StatusInternalServerError)
                }
+               out.Write([]byte(xml.Header))
                out.Write(data)
                goto AtomFinish
        } else if sha1DigestRe.MatchString(pathInfo[1:]) {
@@ -709,6 +711,7 @@ func serveHTTP() {
                        if err != nil {
                                makeErr(err, http.StatusInternalServerError)
                        }
+                       out.Write([]byte(xml.Header))
                        out.Write(data)
                        goto AtomFinish
                }