util.iterators: Fix use of incorrect variable accidentally introduced in a9ef93bc81d9
authorMatthew Wild <mwild1@gmail.com>
Mon, 21 Mar 2016 21:04:14 +0000 (21:04 +0000)
committerMatthew Wild <mwild1@gmail.com>
Mon, 21 Mar 2016 21:04:14 +0000 (21:04 +0000)
util/iterators.lua

index d453a6946007ec618c07399c283bcc4368c1c0e8..e553229e3dac9982c320d2c13d7645200afd3721 100644 (file)
@@ -135,8 +135,8 @@ function it.filter(filter, f, s, var)
        return function (_s, _var)
                local ret;
                repeat ret = pack(f(_s, _var));
-                       var = ret[1];
-               until var == nil or filter(unpack(ret, 1, ret.n));
+                       _var = ret[1];
+               until _var == nil or filter(unpack(ret, 1, ret.n));
                return unpack(ret, 1, ret.n);
        end, s, var;
 end