Skip to content

Commit 66d4e13

Browse files
committed
hot fix for wasm runtime
1 parent 7b0fa51 commit 66d4e13

File tree

2 files changed

+3
-1
lines changed

2 files changed

+3
-1
lines changed

mbbank/__init__.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -2,4 +2,4 @@
22
from .mbasync import MBBankAsync
33
from .wasm_helper import wasm_encrypt
44

5-
__version__ = '0.1.6'
5+
__version__ = '0.1.7'

mbbank/wasm_helper/__init__.py

+2
Original file line numberDiff line numberDiff line change
@@ -88,6 +88,8 @@ def storeValue(addr, v=undefined):
8888
obj_id = len(self._values)
8989
if obj_id >= len(self._values):
9090
self._values.extend([undefined for _ in range(obj_id - len(self._values) + 1)])
91+
if obj_id >= len(self._goRefCounts):
92+
self._goRefCounts.extend([float("inf") for _ in range(obj_id - len(self._goRefCounts) + 1)])
9193
self._values[obj_id] = v
9294
self._goRefCounts[obj_id] = 0
9395
self._ids.setdefault(v, obj_id)

0 commit comments

Comments
 (0)