summaryrefslogtreecommitdiff
path: root/item_transport.lua
diff options
context:
space:
mode:
authorVanessa Ezekowitz <vanessaezekowitz@gmail.com>2013-07-15 18:50:28 -0400
committerVanessa Ezekowitz <vanessaezekowitz@gmail.com>2013-07-15 18:50:28 -0400
commit26bcbd8d6f13c774b5e82bcbdd88d525af5d1dad (patch)
tree53a326c18699310ab70079c1219e6ea08ee13e3b /item_transport.lua
parentc0af95716782720994055ce1bfd693bf730d4151 (diff)
downloadpipeworks-26bcbd8d6f13c774b5e82bcbdd88d525af5d1dad.tar
pipeworks-26bcbd8d6f13c774b5e82bcbdd88d525af5d1dad.tar.gz
pipeworks-26bcbd8d6f13c774b5e82bcbdd88d525af5d1dad.tar.bz2
pipeworks-26bcbd8d6f13c774b5e82bcbdd88d525af5d1dad.tar.xz
pipeworks-26bcbd8d6f13c774b5e82bcbdd88d525af5d1dad.zip
fixed a nil reference (filter code didn't check for unknown nodes)
Diffstat (limited to 'item_transport.lua')
-rw-r--r--item_transport.lua4
1 files changed, 2 insertions, 2 deletions
diff --git a/item_transport.lua b/item_transport.lua
index c89fc06..24fe5a9 100644
--- a/item_transport.lua
+++ b/item_transport.lua
@@ -59,8 +59,8 @@ minetest.register_node("pipeworks:filter", {
end
local fromnode=minetest.get_node(frompos)
local frominv
- if not (minetest.registered_nodes[fromnode.name].tube and
- minetest.registered_nodes[fromnode.name].tube.input_inventory) then
+ if (not fromnode) or (not minetest.registered_nodes[fromnode.name]) or (not (minetest.registered_nodes[fromnode.name].tube and
+ minetest.registered_nodes[fromnode.name].tube.input_inventory)) then
return
end
local frommeta=minetest.get_meta(frompos)