diff --git a/Parsedown.php b/Parsedown.php index 191d80d..73c95a7 100755 --- a/Parsedown.php +++ b/Parsedown.php @@ -579,15 +579,22 @@ class Parsedown break; case 'code block': + + $text = htmlspecialchars($element['text'], ENT_NOQUOTES, 'UTF-8'); + + $markup .= '
'.$text.'
'."\n"; + + break; + case 'fenced block': $text = htmlspecialchars($element['text'], ENT_NOQUOTES, 'UTF-8'); - $markup .= isset($element['language']) - ? '
'.$text.'
' - : '
'.$text.'
'; + $markup .= '
'."\n"; break;