From 14bd08b16c103337c82bddf1c1491f1dcf44fd24 Mon Sep 17 00:00:00 2001 From: Cody Young Date: Tue, 21 Mar 2023 00:38:25 -0500 Subject: [PATCH] Add missing __index --- test-programs/logistics-pipes/pipe_driver.lua | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/test-programs/logistics-pipes/pipe_driver.lua b/test-programs/logistics-pipes/pipe_driver.lua index 118ee92..c283d53 100644 --- a/test-programs/logistics-pipes/pipe_driver.lua +++ b/test-programs/logistics-pipes/pipe_driver.lua @@ -7,6 +7,7 @@ local driver = {} -------------------------------------------------------------------------------- local ItemStack = {} +ItemStack.__index = ItemStack local function ItemStack_new(item) checkArg(1, item, "table"); @@ -14,9 +15,7 @@ local function ItemStack_new(item) data = item.getValue1(), quantity = item.getValue2() } - for k,v in pairs(ItemStack) do - out[k] = v - end + setmetatable(out, ItemStack) return out end