Merge branch 'master' into 1.7

This commit is contained in:
Peter Melnichenko
2016-06-21 10:48:11 +03:00
3 changed files with 17 additions and 12 deletions

View File

@@ -107,6 +107,9 @@ assert(result) -- on non-Windows platforms, mode is always returned as "binary"
result, mode = lfs.setmode(f, "text")
assert(result and mode == "binary")
f:close()
local ok, err = pcall(lfs.setmode, f, "binary")
assert(not ok, "could setmode on closed file")
assert(err:find("closed file"), "bad error message for setmode on closed file")
io.write(".")
io.flush()