From 672ffa59df6c70b8b1cf2be1de374a96d3383aed Mon Sep 17 00:00:00 2001 From: Christian Kandeler <christian.kandeler@nokia.com> Date: Fri, 23 Mar 2012 17:54:40 +0100 Subject: [PATCH] No raw Device pointers in DeviceManager interface. Change-Id: I6f5515d9d04517a71ba5a6bcbbd54af7d14d2bbb Reviewed-by: Christian Kandeler <christian.kandeler@nokia.com> --- src/plugins/projectexplorer/devicesupport/devicemanager.cpp | 2 +- src/plugins/projectexplorer/devicesupport/devicemanager.h | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/src/plugins/projectexplorer/devicesupport/devicemanager.cpp b/src/plugins/projectexplorer/devicesupport/devicemanager.cpp index 309dd21ba63..4afb2132b06 100644 --- a/src/plugins/projectexplorer/devicesupport/devicemanager.cpp +++ b/src/plugins/projectexplorer/devicesupport/devicemanager.cpp @@ -405,7 +405,7 @@ IDevice::Id DeviceManager::internalId(const IDevice::ConstPtr &device) const return device ? device->internalId() : IDevice::invalidId(); } -int DeviceManager::indexOf(const IDevice *device) const +int DeviceManager::indexOf(const IDevice::ConstPtr &device) const { return indexForInternalId(device->internalId()); } diff --git a/src/plugins/projectexplorer/devicesupport/devicemanager.h b/src/plugins/projectexplorer/devicesupport/devicemanager.h index 67d4eff1398..fd94ae0af91 100644 --- a/src/plugins/projectexplorer/devicesupport/devicemanager.h +++ b/src/plugins/projectexplorer/devicesupport/devicemanager.h @@ -64,7 +64,7 @@ public: bool hasDevice(const QString &name) const; IDevice::Id internalId(const IDevice::ConstPtr &device) const; - int indexOf(const IDevice *device) const; + int indexOf(const IDevice::ConstPtr &device) const; void addDevice(const IDevice::Ptr &device); void removeDevice(int index); -- GitLab