diff options
author | hjk <[email protected]> | 2013-09-10 17:59:34 +0200 |
---|---|---|
committer | hjk <[email protected]> | 2013-09-11 16:25:22 +0200 |
commit | f9aa1207d2320d46ea162f2618e652484e5438a9 (patch) | |
tree | 56907b30917c8b3d5d5c34a709a5981c55cd5093 /src/plugins/debugger/debuggerplugin.cpp | |
parent | dd956b326da07836bcbb8002ba8704a4724cb739 (diff) |
ProjectExplorer: Clean up KitsManager API
Change-Id: Ib0b11918fbae9577928b6209a913afb3eccc48b5
Reviewed-by: Tobias Hunger <[email protected]>
Diffstat (limited to 'src/plugins/debugger/debuggerplugin.cpp')
-rw-r--r-- | src/plugins/debugger/debuggerplugin.cpp | 13 |
1 files changed, 5 insertions, 8 deletions
diff --git a/src/plugins/debugger/debuggerplugin.cpp b/src/plugins/debugger/debuggerplugin.cpp index 6c248a7efa4..27d2bb32b48 100644 --- a/src/plugins/debugger/debuggerplugin.cpp +++ b/src/plugins/debugger/debuggerplugin.cpp @@ -589,12 +589,12 @@ public: #ifdef Q_OS_WIN if (Utils::winIs64BitSystem()) { CdbMatcher matcher64(64); - if (Kit *cdb64Kit = KitManager::find(&matcher64)) + if (Kit *cdb64Kit = KitManager::find(matcher64)) return cdb64Kit; } #endif CdbMatcher matcher; - return KitManager::find(&matcher); + return KitManager::find(matcher); } private: @@ -620,12 +620,9 @@ bool fillParameters(DebuggerStartParameters *sp, const Kit *kit, QString *errorM abis = Abi::abisOfBinary(Utils::FileName::fromString(sp->executable)); } if (!abis.isEmpty()) { - AbiKitMatcher matcher(abis); - kit = KitManager::find(&matcher); - if (!kit) { - CompatibleAbiKitMatcher matcher(abis); - kit = KitManager::find(&matcher); - } + kit = KitManager::find(AbiKitMatcher(abis)); + if (!kit) + kit = KitManager::find(CompatibleAbiKitMatcher(abis)); } if (!kit) kit = KitManager::defaultKit(); |