diff options
author | Steven Barth <steven@midlink.org> | 2008-09-19 12:20:18 +0000 |
---|---|---|
committer | Steven Barth <steven@midlink.org> | 2008-09-19 12:20:18 +0000 |
commit | 82cec2c01bd84f488aa584d47a18e8909c923fd7 (patch) | |
tree | ab78814ed2c95ddc63bff7170d35f1b5c475dfe2 | |
parent | 464dea8ea4f65f8033685ee9bd2d6ef353178e3d (diff) |
Push full metadata to the file callback (parsed and unparsed) - not only the unparsed mime headers
-rw-r--r-- | libs/http/luasrc/http/protocol.lua | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/libs/http/luasrc/http/protocol.lua b/libs/http/luasrc/http/protocol.lua index 93c9e79991..6873d2486e 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 |