Fix undefined variable access in `worldedit.metaload`

`file` in the deprecated `worldedit.metaload` function was undefined, as reported by luacheck.
This commit is contained in:
HybridDog 2021-01-17 17:02:09 +01:00 committed by sfan5
parent 7f7e928dd9
commit 099d5047bd
1 changed files with 7 additions and 4 deletions

View File

@ -24,11 +24,14 @@ function worldedit.metasave(pos1, pos2, filename)
return count
end
function worldedit.metaload(originpos, filename)
function worldedit.metaload(originpos, file_name)
deprecated("load")
filename = minetest.get_worldpath() .. "/schems/" .. file .. ".wem"
local file, err = io.open(filename, "wb")
if err then return 0 end
local file_path = minetest.get_worldpath() ..
"/schems/" .. file_name .. ".wem"
local file, err = io.open(file_path, "wb")
if err then
return 0
end
local data = file:read("*a")
return worldedit.deserialize(originpos, data)
end