From 504123cba5653e036bd8b59b23a7611a68dcb7b0 Mon Sep 17 00:00:00 2001 From: Alessandro Portale Date: Thu, 17 Jan 2019 01:57:08 +0100 Subject: [PATCH] Fix warning: "Don't call QByteArray::data() on temporary" [-Wclazy-detaching-temporary] Change-Id: Ia0ee8d92d1ed44e560126245d19bd63f851c9c1f Reviewed-by: Christian Kandeler --- src/libs/utils/persistentsettings.cpp | 2 +- src/plugins/debugger/namedemangler/parsetreenodes.cpp | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/src/libs/utils/persistentsettings.cpp b/src/libs/utils/persistentsettings.cpp index 898ce275477..db0f8d0db5a 100644 --- a/src/libs/utils/persistentsettings.cpp +++ b/src/libs/utils/persistentsettings.cpp @@ -321,7 +321,7 @@ QVariant ParseContext::readSimpleValue(QXmlStreamReader &r, const QXmlStreamAttr } QVariant value; value.setValue(text); - value.convert(QMetaType::type(type.toLatin1().data())); + value.convert(QMetaType::type(type.toLatin1().constData())); return value; } diff --git a/src/plugins/debugger/namedemangler/parsetreenodes.cpp b/src/plugins/debugger/namedemangler/parsetreenodes.cpp index e6e7567c457..a84c1361644 100644 --- a/src/plugins/debugger/namedemangler/parsetreenodes.cpp +++ b/src/plugins/debugger/namedemangler/parsetreenodes.cpp @@ -98,7 +98,7 @@ void ParseTreeNode::print(int indentation) const { for (int i = 0; i < indentation; ++i) std::cerr << ' '; - std::cerr << description().data() << std::endl; + std::cerr << description().constData() << std::endl; for (const ParseTreeNode::Ptr &n : m_children) n->print(indentation + 2); }