- Improve start / stop control
[reactos.git] / reactos / subsys / system / servman / query.c
index a4b2c7d..4922e20 100644 (file)
@@ -96,15 +96,10 @@ BOOL GetExecutablePath(LPTSTR *ExePath)
     SC_HANDLE hSc = NULL;\r
     LPQUERY_SERVICE_CONFIG pServiceConfig = NULL;\r
     ENUM_SERVICE_STATUS_PROCESS *Service = NULL;\r
-    LVITEM item;\r
     DWORD BytesNeeded = 0;\r
 \r
-    item.mask = LVIF_PARAM;\r
-    item.iItem = GetSelectedItem();\r
-    SendMessage(hListView, LVM_GETITEM, 0, (LPARAM)&item);\r
-\r
     /* copy pointer to selected service */\r
-    Service = (ENUM_SERVICE_STATUS_PROCESS *)item.lParam;\r
+    Service = GetSelectedService();\r
 \r
     /* open handle to the SCM */\r
     hSCManager = OpenSCManager(NULL, NULL, SC_MANAGER_ENUMERATE_SERVICE);\r