mirror of
https://bitbucket.org/smil3y/katie.git
synced 2025-02-24 10:52:56 +00:00
avoid temporary in QDomNamedNodeMapPrivate::namedItem()
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
This commit is contained in:
parent
55acd97212
commit
39a12c13f3
1 changed files with 4 additions and 5 deletions
|
@ -3041,8 +3041,7 @@ void QDomNamedNodeMapPrivate::clearMap()
|
|||
|
||||
QDomNodePrivate* QDomNamedNodeMapPrivate::namedItem(const QString& name) const
|
||||
{
|
||||
QDomNodePrivate* p = map[name];
|
||||
return p;
|
||||
return map.value(name, Q_NULLPTR);
|
||||
}
|
||||
|
||||
QDomNodePrivate* QDomNamedNodeMapPrivate::namedItemNS(const QString& nsURI, const QString& localName) const
|
||||
|
@ -3099,11 +3098,11 @@ QDomNodePrivate* QDomNamedNodeMapPrivate::setNamedItemNS(QDomNodePrivate* arg)
|
|||
QDomNodePrivate* QDomNamedNodeMapPrivate::removeNamedItem(const QString& name)
|
||||
{
|
||||
if (readonly)
|
||||
return 0;
|
||||
return Q_NULLPTR;
|
||||
|
||||
QDomNodePrivate* p = namedItem(name);
|
||||
if (p == 0)
|
||||
return 0;
|
||||
if (!p)
|
||||
return Q_NULLPTR;
|
||||
if (appendToParent)
|
||||
return parent->removeChild(p);
|
||||
|
||||
|
|
Loading…
Add table
Reference in a new issue