You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@commons.apache.org by ma...@apache.org on 2017/11/03 13:44:21 UTC

svn commit: r1814184 - /commons/proper/daemon/trunk/src/native/windows/src/service.c

Author: markt
Date: Fri Nov  3 13:44:21 2017
New Revision: 1814184

URL: http://svn.apache.org/viewvc?rev=1814184&view=rev
Log:
Minimum target platform is WinXP so extended service info is always supported

Modified:
    commons/proper/daemon/trunk/src/native/windows/src/service.c

Modified: commons/proper/daemon/trunk/src/native/windows/src/service.c
URL: http://svn.apache.org/viewvc/commons/proper/daemon/trunk/src/native/windows/src/service.c?rev=1814184&r1=1814183&r2=1814184&view=diff
==============================================================================
--- commons/proper/daemon/trunk/src/native/windows/src/service.c (original)
+++ commons/proper/daemon/trunk/src/native/windows/src/service.c Fri Nov  3 13:44:21 2017
@@ -698,15 +698,12 @@ apxServiceBrowse(APXHANDLE hService,
                                                 szExcludeImagePattern, L';', TRUE);
                     }
                     if (!fm) {
+                        DWORD dwNeed;
                         QueryServiceStatus(hSrv, &(stEntry.stServiceStatus));
-                        /* WIN2K + extended service info */
-                        if (_st_apx_oslevel >= 4) {
-                            DWORD dwNeed;
-                            QueryServiceStatusEx(hSrv, SC_STATUS_PROCESS_INFO,
-                                                 (LPBYTE)(&(stEntry.stStatusProcess)),
-                                                 sizeof(SERVICE_STATUS_PROCESS),
-                                                 &dwNeed);
-                        }
+						QueryServiceStatusEx(hSrv, SC_STATUS_PROCESS_INFO,
+											 (LPBYTE)(&(stEntry.stStatusProcess)),
+											 sizeof(SERVICE_STATUS_PROCESS),
+											 &dwNeed);
                         /* finaly call the provided callback */
                         rv = (*fnDisplayCallback)(lpCbData, uMsg,
                                                   (WPARAM)&stEntry,