Skip to content

Commit c4b7667

Browse files
committed
Revert "perf(vnode): remove unneeded length check"
This reverts commit 1820e41.
1 parent dbd8c41 commit c4b7667

File tree

1 file changed

+3
-1
lines changed

1 file changed

+3
-1
lines changed

packages/qwik/src/core/client/vnode.ts

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1556,7 +1556,9 @@ const processVNodeData = (
15561556
let nextToConsumeIdx = 0;
15571557
let ch = 0;
15581558
let peekCh = 0;
1559-
const getChar = (idx: number) => vData.charCodeAt(idx);
1559+
const getChar = (idx: number) => {
1560+
return idx < vData.length ? vData.charCodeAt(idx) : 0;
1561+
};
15601562
const peek = () => {
15611563
if (peekCh !== 0) {
15621564
return peekCh;

0 commit comments

Comments
 (0)