avoid exception when highlighting empty code blocks

edit
Hakim El Hattab 2019-05-27 07:30:08 +02:00
parent 9ac654d584
commit a2e9e525d5
1 changed files with 3 additions and 0 deletions

View File

@ -117,6 +117,9 @@ c:[{cN:"comment",b:/\(\*/,e:/\*\)/},e.ASM,e.QSM,e.CNM,{b:/\{/,e:/\}/,i:/:/}]}});
hljs.highlightBlock( block ); hljs.highlightBlock( block );
// Don't generate line numbers for empty code blocks
if( block.innerHTML.trim().length === 0 ) return;
if( block.hasAttribute( 'data-line-numbers' ) ) { if( block.hasAttribute( 'data-line-numbers' ) ) {
hljs.lineNumbersBlock( block, { singleLine: true } ); hljs.lineNumbersBlock( block, { singleLine: true } );