diff options
author | Chad Austin <chad@imvu.com> | 2013-02-22 13:33:28 -0800 |
---|---|---|
committer | Jukka Jylänki <jujjyl@gmail.com> | 2013-04-12 14:24:03 +0300 |
commit | 7d1614a3ee806c5635d4c4d351611fba895fe02e (patch) | |
tree | 61549f24240883a0cfb1eb2d65fee891358e5ed0 /src/embind/embind.js | |
parent | 88e98068137d1b176415fa7e7419ad42e93a6fa1 (diff) |
simplify embind a bit and checkpoint progress towards external constructors
Diffstat (limited to 'src/embind/embind.js')
-rwxr-xr-x | src/embind/embind.js | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/src/embind/embind.js b/src/embind/embind.js index b0eef51f..b823e281 100755 --- a/src/embind/embind.js +++ b/src/embind/embind.js @@ -332,7 +332,7 @@ function makeInvoker(name, argCount, argTypes, invoker, fn) { var args = new Array(argCount); args[0] = fn; for (var i = 1; i < argCount; ++i) { - args[i] = argTypes[i].toWireType(destructors, arguments[i-1]); + args[i] = argTypes[i].toWireType(destructors, arguments[i - 1]); } var rv = invoker.apply(null, args); if (argTypes[0].fromWireTypeAutoDowncast) { @@ -800,9 +800,9 @@ function __embind_register_class_constructor( throw new BindingError('emscripten binding ' + humanName + ' called with ' + arguments.length + ' arguments, expected ' + (argCount-1)); } var destructors = []; - var args = new Array(argCount-1); + var args = new Array(argCount - 1); for (var i = 1; i < argCount; ++i) { - args[i-1] = argTypes[i].toWireType(destructors, arguments[i-1]); + args[i - 1] = argTypes[i].toWireType(destructors, arguments[i - 1]); } var ptr = rawConstructor.apply(null, args); @@ -843,7 +843,7 @@ function __embind_register_class_method( args[0] = this.$$.ptr; args[1] = memberFunction; for (var i = 1; i < argCount; ++i) { - args[i + 1] = argTypes[i].toWireType(destructors, arguments[i-1]); + args[i + 1] = argTypes[i].toWireType(destructors, arguments[i - 1]); } var rv = rawInvoker.apply(null, args); if (argTypes[0].fromWireTypeAutoDowncast) { @@ -902,7 +902,7 @@ function __embind_register_class_operator_call( var args = new Array(argCount); args[0] = this.$$.ptr; for (var i = 1; i < argCount; ++i) { - args[i] = argTypes[i].toWireType(destructors, arguments[i-1]); + args[i] = argTypes[i].toWireType(destructors, arguments[i - 1]); } var rv = argTypes[0].fromWireType(rawInvoker.apply(null, args)); |