aboutsummaryrefslogtreecommitdiffstats
path: root/util/iterators.lua
diff options
context:
space:
mode:
Diffstat (limited to 'util/iterators.lua')
-rw-r--r--util/iterators.lua3
1 files changed, 2 insertions, 1 deletions
diff --git a/util/iterators.lua b/util/iterators.lua
index 4529697a..eb4c54af 100644
--- a/util/iterators.lua
+++ b/util/iterators.lua
@@ -240,7 +240,8 @@ function join_methods:prepend(f, s, var)
end
function it.join(f, s, var)
- return setmetatable({ {f, s, var} }, join_mt);
+ local t = setmetatable({ {f, s, var} }, join_mt);
+ return t, { t, 1 };
end
return it;