- Hardcoded_value--;
- Be sure SizeOfProcessData is initialized to zero before doing anything later on.

svn path=/trunk/; revision=60538
This commit is contained in:
Hermès Bélusca-Maïto 2013-10-05 17:29:27 +00:00
parent ea17b18f2b
commit ae0bca8de5

View file

@ -69,7 +69,7 @@ HANDLE CsrSrvSharedSection = NULL;
CSR_SERVER_DLL_INIT(CsrServerDllInitialization) CSR_SERVER_DLL_INIT(CsrServerDllInitialization)
{ {
/* Setup the DLL Object */ /* Setup the DLL Object */
LoadedServerDll->ApiBase = 0; LoadedServerDll->ApiBase = CSRSRV_FIRST_API_NUMBER;
LoadedServerDll->HighestApiSupported = CsrpMaxApiNumber; LoadedServerDll->HighestApiSupported = CsrpMaxApiNumber;
LoadedServerDll->DispatchTable = CsrServerApiDispatchTable; LoadedServerDll->DispatchTable = CsrServerApiDispatchTable;
LoadedServerDll->ValidTable = CsrServerApiServerValidTable; LoadedServerDll->ValidTable = CsrServerApiServerValidTable;
@ -167,6 +167,7 @@ CsrLoadServerDll(IN PCHAR DllString,
/* Set up the Object */ /* Set up the Object */
ServerDll->Length = Size; ServerDll->Length = Size;
ServerDll->SizeOfProcessData = 0;
ServerDll->SharedSection = CsrSrvSharedSectionHeap; // Send to the server dll our shared heap pointer. ServerDll->SharedSection = CsrSrvSharedSectionHeap; // Send to the server dll our shared heap pointer.
ServerDll->Name.Length = DllName.Length; ServerDll->Name.Length = DllName.Length;
ServerDll->Name.MaximumLength = DllName.MaximumLength; ServerDll->Name.MaximumLength = DllName.MaximumLength;