diff --git a/guacamole-common-js/src/main/webapp/modules/ArrayBufferReader.js b/guacamole-common-js/src/main/webapp/modules/ArrayBufferReader.js index 2d542a6dd..ea3a00952 100644 --- a/guacamole-common-js/src/main/webapp/modules/ArrayBufferReader.js +++ b/guacamole-common-js/src/main/webapp/modules/ArrayBufferReader.js @@ -39,13 +39,27 @@ Guacamole.ArrayBufferReader = function(stream) { // Receive blobs as array buffers stream.onblob = function(data) { - // Convert to ArrayBuffer - var binary = window.atob(data); - var arrayBuffer = new ArrayBuffer(binary.length); - var bufferView = new Uint8Array(arrayBuffer); + var arrayBuffer, bufferView; - for (var i=0; i