[KERNEL32] FlsAlloc - fiber local storage list was not initialized before using

This commit is contained in:
Denis Malikov
2018-11-13 22:52:18 +07:00
committed by Mark Jansen
parent c1b4d51f0b
commit d897e271a2

View File

@@ -372,6 +372,7 @@ FlsAlloc(PFLS_CALLBACK_FUNCTION lpCallback)
if (!NtCurrentTeb()->FlsData)
{
NtCurrentTeb()->FlsData = pFlsData;
InitializeListHead(&Peb->FlsListHead);
InsertTailList(&Peb->FlsListHead, &pFlsData->ListEntry);
}