Fix warning: "Don't call QByteArray::data() on temporary"

[-Wclazy-detaching-temporary]

Change-Id: Ia0ee8d92d1ed44e560126245d19bd63f851c9c1f
Reviewed-by: Christian Kandeler <christian.kandeler@qt.io>
This commit is contained in:
Alessandro Portale
2019-01-17 01:57:08 +01:00
parent d636812a63
commit 504123cba5
2 changed files with 2 additions and 2 deletions

View File

@@ -321,7 +321,7 @@ QVariant ParseContext::readSimpleValue(QXmlStreamReader &r, const QXmlStreamAttr
} }
QVariant value; QVariant value;
value.setValue(text); value.setValue(text);
value.convert(QMetaType::type(type.toLatin1().data())); value.convert(QMetaType::type(type.toLatin1().constData()));
return value; return value;
} }

View File

@@ -98,7 +98,7 @@ void ParseTreeNode::print(int indentation) const
{ {
for (int i = 0; i < indentation; ++i) for (int i = 0; i < indentation; ++i)
std::cerr << ' '; std::cerr << ' ';
std::cerr << description().data() << std::endl; std::cerr << description().constData() << std::endl;
for (const ParseTreeNode::Ptr &n : m_children) for (const ParseTreeNode::Ptr &n : m_children)
n->print(indentation + 2); n->print(indentation + 2);
} }