Sebastian Lackner : services: Start SERVICE_FILE_SYSTEM_DRIVER services with winedevice.

Alexandre Julliard julliard at winehq.org
Fri Oct 7 15:09:15 CDT 2016


Module: wine
Branch: stable
Commit: 3515f70c19ca73d7552813dd9c60dcc805d20069
URL:    http://source.winehq.org/git/wine.git/?a=commit;h=3515f70c19ca73d7552813dd9c60dcc805d20069

Author: Sebastian Lackner <sebastian at fds-team.de>
Date:   Tue Feb 16 06:02:30 2016 +0100

services: Start SERVICE_FILE_SYSTEM_DRIVER services with winedevice.

Signed-off-by: Sebastian Lackner <sebastian at fds-team.de>
Signed-off-by: Alexandre Julliard <julliard at winehq.org>
(cherry picked from commit 94fb7c3b8bdb8e713dd229ad78621f91916240ab)
Signed-off-by: Michael Stefaniuc <mstefani at winehq.org>

---

 programs/services/services.c | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/programs/services/services.c b/programs/services/services.c
index 1335837..53a3846 100644
--- a/programs/services/services.c
+++ b/programs/services/services.c
@@ -631,7 +631,8 @@ static DWORD get_service_binary_path(const struct service_entry *service_entry,
 
     ExpandEnvironmentStringsW(service_entry->config.lpBinaryPathName, *path, size);
 
-    if (service_entry->config.dwServiceType == SERVICE_KERNEL_DRIVER)
+    if (service_entry->config.dwServiceType == SERVICE_KERNEL_DRIVER ||
+        service_entry->config.dwServiceType == SERVICE_FILE_SYSTEM_DRIVER)
     {
         static const WCHAR winedeviceW[] = {'\\','w','i','n','e','d','e','v','i','c','e','.','e','x','e',' ',0};
         WCHAR system_dir[MAX_PATH];




More information about the wine-cvs mailing list