diff options
Diffstat (limited to 'lem/http/server.lua')
-rw-r--r-- | lem/http/server.lua | 8 |
1 files changed, 6 insertions, 2 deletions
diff --git a/lem/http/server.lua b/lem/http/server.lua index 5e19006..378c8f6 100644 --- a/lem/http/server.lua +++ b/lem/http/server.lua @@ -178,9 +178,13 @@ do return setmetatable({ headers = {}, version = req.version, - add = function(self, ...) + add = function(self, fmt, first, ...) n = n + 1 - self[n] = format(...) + if first then + self[n] = format(fmt, first, ...) + else + self[n] = fmt + end end }, Response) end |