Fixed windows automount drive arguments.
authorArmin Novak <armin.novak@thincast.com>
Mon, 30 Jul 2018 10:58:15 +0000 (12:58 +0200)
committerArmin Novak <armin.novak@thincast.com>
Mon, 30 Jul 2018 10:58:15 +0000 (12:58 +0200)
channels/drive/client/drive_main.c

index 328b8a5..b0f851f 100644 (file)
@@ -1041,7 +1041,7 @@ UINT DeviceServiceEntry(PDEVICE_SERVICE_ENTRY_POINTS pEntryPoints)
                        return CHANNEL_RC_NO_MEMORY;
                }
 
-               error = drive_register_drive_path(pEntryPoints, drive->Name, drive->Path);
+               error = drive_register_drive_path(pEntryPoints, drive->Name, drive->Path, drive->automount);
        }
        else if (strcmp(drive->Path, "*") == 0)
        {
@@ -1072,7 +1072,7 @@ UINT DeviceServiceEntry(PDEVICE_SERVICE_ENTRY_POINTS pEntryPoints)
                                        return CHANNEL_RC_NO_MEMORY;
                                }
 
-                               if ((error = drive_register_drive_path(pEntryPoints, bufdup, devdup)))
+                               if ((error = drive_register_drive_path(pEntryPoints, bufdup, devdup, TRUE)))
                                {
                                        break;
                                }
@@ -1081,7 +1081,7 @@ UINT DeviceServiceEntry(PDEVICE_SERVICE_ENTRY_POINTS pEntryPoints)
        }
        else
        {
-               error = drive_register_drive_path(pEntryPoints, drive->Name, drive->Path);
+               error = drive_register_drive_path(pEntryPoints, drive->Name, drive->Path, drive->automount);
        }
 
 #endif