mirror of
				https://github.com/winfsp/winfsp.git
				synced 2025-10-29 19:18:39 -05:00 
			
		
		
		
	sys: FspSiloInitialize: always initialize FspSiloList and Mutex
This commit is contained in:
		| @@ -283,6 +283,9 @@ NTSTATUS FspSiloInitialize(FSP_SILO_INIT_CALLBACK Init, FSP_SILO_FINI_CALLBACK F | ||||
| { | ||||
|     NTSTATUS Result = STATUS_SUCCESS; | ||||
|  | ||||
|     ExInitializeFastMutex(&FspSiloListMutex); | ||||
|     InitializeListHead(&FspSiloList); | ||||
|  | ||||
|     if (FspIsNtDdiVersionAvailable(NTDDI_WIN10_RS5)) | ||||
|     { | ||||
|         ULONG Fail = 0; | ||||
| @@ -321,9 +324,6 @@ NTSTATUS FspSiloInitialize(FSP_SILO_INIT_CALLBACK Init, FSP_SILO_FINI_CALLBACK F | ||||
|             if (!NT_SUCCESS(Result)) | ||||
|                 goto exit; | ||||
|  | ||||
|             ExInitializeFastMutex(&FspSiloListMutex); | ||||
|             InitializeListHead(&FspSiloList); | ||||
|  | ||||
|             FspSiloMonitor = Monitor; | ||||
|             FspSiloInitCallback = Init; | ||||
|             FspSiloFiniCallback = Fini; | ||||
|   | ||||
		Reference in New Issue
	
	Block a user