GUACAMOLE-1849: Merge correction to buffer reuse/handling within JS parser implementation.

This commit is contained in:
Mike Jumper
2023-08-29 10:48:28 -07:00
committed by GitHub

View File

@@ -208,7 +208,7 @@ Guacamole.Parser = function Parser() {
// Immediately truncate buffer if its contents have been // Immediately truncate buffer if its contents have been
// completely parsed, so that the next call to receive() // completely parsed, so that the next call to receive()
// need not append to the buffer unnecessarily // need not append to the buffer unnecessarily
if (elementEnd + 1 === buffer.length) { if (!isBuffer && elementEnd + 1 === buffer.length) {
elementEnd = -1; elementEnd = -1;
buffer = ''; buffer = '';
} }