From 3e7d00749f091d26f9a2099ca1791bf3a88576db Mon Sep 17 00:00:00 2001 From: Tobias Hunger <tobias.hunger@digia.com> Date: Fri, 25 Jan 2013 17:45:18 +0100 Subject: [PATCH] Core::Id: Do not warn when reading invalid ids from settings Change-Id: Ic2fc0df7f3ac5e8006123bf94c4e55a3a7d86593 Reviewed-by: hjk <hjk121@nokiamail.com> --- src/plugins/coreplugin/id.cpp | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/plugins/coreplugin/id.cpp b/src/plugins/coreplugin/id.cpp index 416df0a7af6..a682cb1dd1e 100644 --- a/src/plugins/coreplugin/id.cpp +++ b/src/plugins/coreplugin/id.cpp @@ -254,6 +254,8 @@ QVariant Id::toSetting() const Id Id::fromSetting(const QVariant &variant) { const QByteArray ba = variant.toString().toUtf8(); + if (ba.isEmpty()) + return Id(); return Id(theId(ba)); } -- GitLab