summaryrefslogtreecommitdiffhomepage
path: root/libs/http
diff options
context:
space:
mode:
authorSteven Barth <steven@midlink.org>2008-09-19 12:20:18 +0000
committerSteven Barth <steven@midlink.org>2008-09-19 12:20:18 +0000
commit82cec2c01bd84f488aa584d47a18e8909c923fd7 (patch)
treeab78814ed2c95ddc63bff7170d35f1b5c475dfe2 /libs/http
parent464dea8ea4f65f8033685ee9bd2d6ef353178e3d (diff)
Push full metadata to the file callback (parsed and unparsed) - not only the unparsed mime headers
Diffstat (limited to 'libs/http')
-rw-r--r--libs/http/luasrc/http/protocol.lua6
1 files changed, 3 insertions, 3 deletions
diff --git a/libs/http/luasrc/http/protocol.lua b/libs/http/luasrc/http/protocol.lua
index 93c9e7999..6873d2486 100644
--- a/libs/http/luasrc/http/protocol.lua
+++ b/libs/http/luasrc/http/protocol.lua
@@ -421,7 +421,7 @@ function mimedecode_message_body( src, msg, filecb )
end
if store then
- store( field.headers, predata, true )
+ store( field, predata, true )
end
@@ -439,7 +439,7 @@ function mimedecode_message_body( src, msg, filecb )
data = data:sub( 1, #data - 78 )
if store then
- store( field.headers, data, false )
+ store( field, data, false )
else
return nil, "Invalid MIME section header"
end
@@ -451,7 +451,7 @@ function mimedecode_message_body( src, msg, filecb )
lchunk, eof = parse_headers( data, field )
inhdr = not eof
else
- store( field.headers, lchunk, false )
+ store( field, lchunk, false )
lchunk, chunk = chunk, nil
end
end