From 0f9e07de2d232f19d4201ed739b2039e1881ee3f Mon Sep 17 00:00:00 2001
From: slene <vslene@gmail.com>
Date: Thu, 10 Apr 2014 08:34:19 +0800
Subject: [PATCH] fix render bug

---
 modules/middleware/render.go | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/modules/middleware/render.go b/modules/middleware/render.go
index 98d485afec..662899883f 100644
--- a/modules/middleware/render.go
+++ b/modules/middleware/render.go
@@ -146,7 +146,7 @@ func compile(options RenderOptions) *template.Template {
 				tmpl := t.New(filepath.ToSlash(name))
 
 				for _, funcs := range options.Funcs {
-					tmpl.Funcs(funcs)
+					tmpl = tmpl.Funcs(funcs)
 				}
 
 				template.Must(tmpl.Funcs(helperFuncs).Parse(string(buf)))