From 32e69de014c6248198b4a59f2e81a5aa795bf868 Mon Sep 17 00:00:00 2001 From: Aidan Woods Date: Fri, 6 Apr 2018 19:51:27 +0100 Subject: [PATCH] Ensure autobreak false is honoured over empty name --- Parsedown.php | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Parsedown.php b/Parsedown.php index 186896c..93faf43 100755 --- a/Parsedown.php +++ b/Parsedown.php @@ -1728,8 +1728,8 @@ class Parsedown foreach ($Elements as $Element) { - $autoBreakNext = (isset($Element['name']) - || isset($Element['autobreak']) && $Element['autobreak'] + $autoBreakNext = (isset($Element['autobreak']) && $Element['autobreak'] + || ! isset($Element['autobreak']) && isset($Element['name']) ); // (autobreak === false) covers both sides of an element $autoBreak = !$autoBreak ? $autoBreak : $autoBreakNext;