util/iterators.lua
changeset 12748 e894677359e5
parent 12594 5eaf77114fdb
--- a/util/iterators.lua	Thu Oct 06 16:00:39 2022 +0100
+++ b/util/iterators.lua	Thu Oct 06 18:34:40 2022 +0100
@@ -240,7 +240,8 @@
 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;