Fix br tags

pull/1341/head
Nicolas Werner 2 years ago
parent 68bf9c0bfa
commit 213bcf0de6
No known key found for this signature in database
GPG Key ID: C8D75E610773F2D9
  1. 4
      src/Utils.cpp

@ -458,7 +458,9 @@ utils::escapeBlacklistedHtml(const QString &rawStr)
if (tagNameEnd != end) {
auto attrStart = tagNameEnd;
auto attrsEnd = std::find(attrStart, end, '>');
if (*(attrsEnd - 1) == '/')
// we don't want to consume the slash of self closing tags as part of an attribute.
// However, obviously we don't want to move backwards, if there are no attributes.
if (*(attrsEnd - 1) == '/' && attrStart < attrsEnd)
attrsEnd -= 1;
pos = attrsEnd;

Loading…
Cancel
Save