Browse Source

Fix table.pack polyfill;

bjorn 9 years ago
parent
commit
9f35bf4738
1 changed files with 1 additions and 1 deletions
  1. 1 1
      rx.lua

+ 1 - 1
rx.lua

@@ -1,6 +1,6 @@
 local rx
 local rx
 
 
-local pack = function(...) return {...} end
+local pack = table.pack or function(...) return { n = select('#', ...), ... } end
 local unpack = table.unpack or unpack
 local unpack = table.unpack or unpack
 local function eq(x, y) return x == y end
 local function eq(x, y) return x == y end
 local function noop() end
 local function noop() end