diff --git a/src/gui/text/qtexthtmlparser.cpp b/src/gui/text/qtexthtmlparser.cpp index c2f68e594..f0c2a522f 100644 --- a/src/gui/text/qtexthtmlparser.cpp +++ b/src/gui/text/qtexthtmlparser.cpp @@ -1840,8 +1840,6 @@ void QTextHtmlParser::importStyleSheet(const QString &href) QVector QTextHtmlParser::declarationsForNode(int node) const { - QVector decls; - QTextHtmlStyleSelector selector(this); int idx = 0; @@ -1862,12 +1860,9 @@ QVector QTextHtmlParser::declarationsForNode(int node) const QCss::StyleSelector::NodePtr n; n.id = node; - const char *extraPseudo = 0; if (nodes.at(node).id == Html_a && nodes.at(node).hasHref) - extraPseudo = "link"; - decls = selector.declarationsForNode(n, extraPseudo); - - return decls; + return selector.declarationsForNode(n, "link"); + return selector.declarationsForNode(n, 0); } bool QTextHtmlParser::nodeIsChildOf(int i, QTextHTMLElements id) const