aboutsummaryrefslogtreecommitdiff
path: root/etc/qp.lua
diff options
context:
space:
mode:
Diffstat (limited to 'etc/qp.lua')
-rw-r--r--etc/qp.lua4
1 files changed, 3 insertions, 1 deletions
diff --git a/etc/qp.lua b/etc/qp.lua
index 08545db..5a00c4d 100644
--- a/etc/qp.lua
+++ b/etc/qp.lua
@@ -1,3 +1,5 @@
1require("ltn12")
2require("mime")
1local convert 3local convert
2arg = arg or {} 4arg = arg or {}
3local mode = arg and arg[1] or "-et" 5local mode = arg and arg[1] or "-et"
@@ -13,4 +15,4 @@ elseif mode == "-eb" then
13else convert = mime.decode("quoted-printable") end 15else convert = mime.decode("quoted-printable") end
14local source = ltn12.source.chain(ltn12.source.file(io.stdin), convert) 16local source = ltn12.source.chain(ltn12.source.file(io.stdin), convert)
15local sink = ltn12.sink.file(io.stdout) 17local sink = ltn12.sink.file(io.stdout)
16ltn12.pump(source, sink) 18ltn12.pump.all(source, sink)