Skip to content

Commit 64d43f4

Browse files
committed
use makeDynCall in WebSocket webgl lib
1 parent 4f6629f commit 64d43f4

File tree

1 file changed

+5
-6
lines changed

1 file changed

+5
-6
lines changed

Plugins/WebGL/WebSocket.jslib

Lines changed: 5 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,6 @@ var LibraryWebSocket = {
3131
/* Debug mode */
3232
debug: false,
3333
stringify: function (arg) { return (typeof UTF8ToString !== 'undefined' ? UTF8ToString : Pointer_stringify)(arg); },
34-
dynCall: function () { return (typeof Runtime !== 'undefined' ? Runtime.dynCall : dynCall).apply(typeof Runtime !== 'undefined' ? Runtime : undefined, arguments); },
3534
},
3635

3736
/**
@@ -147,7 +146,7 @@ var LibraryWebSocket = {
147146
console.log("[JSLIB WebSocket] Connected.");
148147

149148
if (webSocketState.onOpen)
150-
webSocketState.dynCall('vi', webSocketState.onOpen, [instanceId]);
149+
{{{ makeDynCall('vi', 'webSocketState.onOpen') }}}(instanceId);
151150

152151
};
153152

@@ -167,7 +166,7 @@ var LibraryWebSocket = {
167166
HEAPU8.set(dataBuffer, buffer);
168167

169168
try {
170-
webSocketState.dynCall('viii', webSocketState.onMessage, [instanceId, buffer, dataBuffer.length]);
169+
{{{ makeDynCall('viii', 'webSocketState.onMessage') }}}(instanceId, buffer, dataBuffer.length);
171170
} finally {
172171
_free(buffer);
173172
}
@@ -178,7 +177,7 @@ var LibraryWebSocket = {
178177
stringToUTF8(ev.data, buffer, bufferSize);
179178

180179
try {
181-
webSocketState.dynCall('viii', webSocketState.onMessage, [instanceId, buffer, bufferSize]);
180+
{{{ makeDynCall('viii', 'webSocketState.onMessage') }}}(instanceId, buffer, bufferSize);
182181
} finally {
183182
_free(buffer);
184183
}
@@ -198,7 +197,7 @@ var LibraryWebSocket = {
198197
stringToUTF8(msg, msgBuffer, msgBytes);
199198

200199
try {
201-
webSocketState.dynCall('vii', webSocketState.onError, [instanceId, msgBuffer]);
200+
{{{ makeDynCall('vii', 'webSocketState.onError') }}}(instanceId, msgBuffer);
202201
} finally {
203202
_free(msgBuffer);
204203
}
@@ -213,7 +212,7 @@ var LibraryWebSocket = {
213212
console.log("[JSLIB WebSocket] Closed.");
214213

215214
if (webSocketState.onClose)
216-
webSocketState.dynCall('vii', webSocketState.onClose, [instanceId, ev.code]);
215+
{{{ makeDynCall('vii', 'webSocketState.onClose') }}}(instanceId, ev.code);
217216

218217
delete instance.ws;
219218

0 commit comments

Comments
 (0)