From 462b8422fd363d6ef3b6882459926a87ca389fe0 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Marco=20Trevisan=20=28Trevi=C3=B1o=29?= Date: Fri, 14 Oct 2016 17:40:18 +0200 Subject: UnityMenuModel: avoid copying the string to a new std one --- libqmenumodel/src/unitymenumodel.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/libqmenumodel/src/unitymenumodel.cpp b/libqmenumodel/src/unitymenumodel.cpp index 6e9a5f7..a407ac1 100644 --- a/libqmenumodel/src/unitymenumodel.cpp +++ b/libqmenumodel/src/unitymenumodel.cpp @@ -725,7 +725,7 @@ static QVariant parseVariantString(const QString& string) return qvariant; } - gvariant = g_variant_parse (NULL, string.toStdString().c_str(), NULL, NULL, &error); + gvariant = g_variant_parse (NULL, string.toUtf8().data(), NULL, NULL, &error); if (error) { qWarning() << "Impossible to parse" << string << "as variant string:"<< error->message; -- cgit v1.2.3