forked from qt-creator/qt-creator
Valgrind: Minor code simplification
Change-Id: I64b218d76f4c65686a346bf884ceb8323b62f9f1 Reviewed-by: Christian Kandeler <christian.kandeler@qt.io>
This commit is contained in:
@@ -709,20 +709,18 @@ void MemcheckToolPrivate::heobAction()
|
|||||||
Abi abi;
|
Abi abi;
|
||||||
bool hasLocalRc = false;
|
bool hasLocalRc = false;
|
||||||
Kit *kit = nullptr;
|
Kit *kit = nullptr;
|
||||||
if (Project *project = SessionManager::startupProject()) {
|
if (Target *target = SessionManager::startupTarget()) {
|
||||||
if (Target *target = project->activeTarget()) {
|
if (RunConfiguration *rc = target->activeRunConfiguration()) {
|
||||||
if (RunConfiguration *rc = target->activeRunConfiguration()) {
|
kit = target->kit();
|
||||||
kit = target->kit();
|
if (kit) {
|
||||||
if (kit) {
|
abi = ToolChainKitAspect::targetAbi(kit);
|
||||||
abi = ToolChainKitAspect::targetAbi(kit);
|
|
||||||
|
|
||||||
const Runnable runnable = rc->runnable();
|
const Runnable runnable = rc->runnable();
|
||||||
sr = runnable;
|
sr = runnable;
|
||||||
const IDevice::ConstPtr device = sr.device;
|
const IDevice::ConstPtr device = sr.device;
|
||||||
hasLocalRc = device && device->type() == ProjectExplorer::Constants::DESKTOP_DEVICE_TYPE;
|
hasLocalRc = device && device->type() == ProjectExplorer::Constants::DESKTOP_DEVICE_TYPE;
|
||||||
if (!hasLocalRc)
|
if (!hasLocalRc)
|
||||||
hasLocalRc = DeviceTypeKitAspect::deviceTypeId(kit) == ProjectExplorer::Constants::DESKTOP_DEVICE_TYPE;
|
hasLocalRc = DeviceTypeKitAspect::deviceTypeId(kit) == ProjectExplorer::Constants::DESKTOP_DEVICE_TYPE;
|
||||||
}
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
Reference in New Issue
Block a user