Fixes an endless loop when styling code blocks with a bad format

This commit is contained in:
ubermanu 2021-04-15 13:30:22 +02:00 committed by JC Brand
parent 943ad96d52
commit 649e813ee8

View File

@ -124,7 +124,7 @@ function getDirectiveLength (d, text, i) {
return 0;
} else {
const substring = text.slice(i+1);
let j;
let j = 0;
let idx = substring.indexOf(d);
while (idx !== -1) {
if (isDirectiveEnd(d, i+1+idx, text)) return idx+1+2*d.length;