Fix Corrupted plainRender

This commit is contained in:
mopemoepe 2014-07-18 08:56:59 +09:00
parent d0fb4a6bf0
commit 2947981b61
1 changed files with 6 additions and 1 deletions

View File

@ -64,6 +64,11 @@ func (_ plainRender) Render(w http.ResponseWriter, code int, data ...interface{}
writeHeader(w, code, "text/plain") writeHeader(w, code, "text/plain")
format := data[0].(string) format := data[0].(string)
args := data[1].([]interface{}) args := data[1].([]interface{})
_, err := w.Write([]byte(fmt.Sprintf(format, args))) var err error
if len(args) > 0 {
_, err = w.Write([]byte(fmt.Sprintf(format, args...)))
} else {
_, err = w.Write([]byte(format))
}
return err return err
} }