aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorAlon Zakai <alonzakai@gmail.com>2012-11-30 13:18:38 -0800
committerAlon Zakai <alonzakai@gmail.com>2012-12-07 14:23:21 -0800
commita1e9a66fa52d6fd4e1ff965b42a3e3cc19d05791 (patch)
treecae9c4670c66e5f80d6d7c3690a0d055d80fde28 /src
parent5ff4af4293b9f9811d4e814cccd31b8a54c5c18b (diff)
fix destructor function table
Diffstat (limited to 'src')
-rw-r--r--src/library.js2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/library.js b/src/library.js
index ddfbd5db..a63ebcaf 100644
--- a/src/library.js
+++ b/src/library.js
@@ -4852,7 +4852,7 @@ LibraryManager.library = {
var ptr = {{{ makeGetValue('_llvm_eh_exception.buf', '0', 'void*') }}};
var destructor = {{{ makeGetValue('_llvm_eh_exception.buf', 2 * QUANTUM_SIZE, 'void*') }}};
if (destructor) {
- {{{ Functions.getTable('i') }}}[destructor](ptr);
+ {{{ Functions.getTable('vi') }}}[destructor](ptr);
{{{ makeSetValue('_llvm_eh_exception.buf', 2 * QUANTUM_SIZE, '0', 'i32') }}}
}
// Free ptr if it isn't null.