Fix Windows build.

Was broken by b055c0e506.

Change-Id: I3c39dbfcf5ddd72e15fc97d3d4df9073824dc391
Reviewed-by: hjk <hjk121@nokiamail.com>
This commit is contained in:
Christian Kandeler
2013-08-08 15:50:16 +02:00
committed by hjk
parent 84331769f0
commit 8e31fde79b

View File

@@ -101,9 +101,9 @@ LocalProcessList::LocalProcessList(const IDevice::ConstPtr &device, QObject *par
{ {
} }
QList<DeviceProcess> LocalProcessList::getLocalProcesses() QList<DeviceProcessItem> LocalProcessList::getLocalProcesses()
{ {
QList<DeviceProcess> processes; QList<DeviceProcessItem> processes;
PROCESSENTRY32 pe; PROCESSENTRY32 pe;
pe.dwSize = sizeof(PROCESSENTRY32); pe.dwSize = sizeof(PROCESSENTRY32);
@@ -112,7 +112,7 @@ QList<DeviceProcess> LocalProcessList::getLocalProcesses()
return processes; return processes;
for (bool hasNext = Process32First(snapshot, &pe); hasNext; hasNext = Process32Next(snapshot, &pe)) { for (bool hasNext = Process32First(snapshot, &pe); hasNext; hasNext = Process32Next(snapshot, &pe)) {
DeviceProcess p; DeviceProcessItem p;
p.pid = pe.th32ProcessID; p.pid = pe.th32ProcessID;
// Image has the absolute path, but can fail. // Image has the absolute path, but can fail.
const QString image = imageName(pe.th32ProcessID); const QString image = imageName(pe.th32ProcessID);
@@ -125,7 +125,7 @@ QList<DeviceProcess> LocalProcessList::getLocalProcesses()
return processes; return processes;
} }
void LocalProcessList::doKillProcess(const DeviceProcess &process) void LocalProcessList::doKillProcess(const DeviceProcessItem &process)
{ {
const DWORD rights = PROCESS_QUERY_INFORMATION|PROCESS_SET_INFORMATION const DWORD rights = PROCESS_QUERY_INFORMATION|PROCESS_SET_INFORMATION
|PROCESS_VM_OPERATION|PROCESS_VM_WRITE|PROCESS_VM_READ |PROCESS_VM_OPERATION|PROCESS_VM_WRITE|PROCESS_VM_READ