From aeb154db74c31f6472ebf50a72e485fe112e2dbe Mon Sep 17 00:00:00 2001 From: Tobias Hunger Date: Tue, 14 Jul 2015 11:12:14 +0200 Subject: [PATCH] ToolChain: Fix of-by-one error that broke ids Change-Id: I5f7a45fdb54b8616b7cd49f1d80f70c3f218e512 Reviewed-by: Tobias Hunger --- src/plugins/projectexplorer/toolchain.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/plugins/projectexplorer/toolchain.cpp b/src/plugins/projectexplorer/toolchain.cpp index 75082a69402..6953996a731 100644 --- a/src/plugins/projectexplorer/toolchain.cpp +++ b/src/plugins/projectexplorer/toolchain.cpp @@ -196,7 +196,7 @@ bool ToolChain::fromMap(const QVariantMap &data) int pos = id.indexOf(QLatin1Char(':')); QTC_ASSERT(pos > 0, return false); d->m_typeId = Core::Id::fromString(id.left(pos)); - d->m_id = id.mid(pos).toUtf8(); + d->m_id = id.mid(pos + 1).toUtf8(); const bool autoDetect = data.value(QLatin1String(AUTODETECT_KEY), false).toBool(); d->m_detection = autoDetect ? AutoDetectionFromSettings : ManualDetection;