- Fixed the allocated size for the KernelCallbackTable.
authorHartmut Birr <osexpert@googlemail.com>
Fri, 15 Aug 2003 10:17:09 +0000 (10:17 +0000)
committerHartmut Birr <osexpert@googlemail.com>
Fri, 15 Aug 2003 10:17:09 +0000 (10:17 +0000)
svn path=/trunk/; revision=5579

reactos/lib/ntdll/ldr/startup.c

index 9cd02b4..d77a583 100644 (file)
@@ -1,4 +1,4 @@
-/* $Id: startup.c,v 1.52 2003/05/21 16:10:12 ekohl Exp $
+/* $Id: startup.c,v 1.53 2003/08/15 10:17:09 hbirr Exp $
  *
  * COPYRIGHT:       See COPYING in the top level directory
  * PROJECT:         ReactOS kernel
@@ -151,7 +151,7 @@ __true_LdrInitializeThunk (ULONG Unknown1,
    Peb->KernelCallbackTable = 
      RtlAllocateHeap(RtlGetProcessHeap(),
                      0,
-                     sizeof(PVOID) * USER32_CALLBACK_MAXIMUM);
+                     sizeof(PVOID) * (USER32_CALLBACK_MAXIMUM + 1));
 
    /* initalize loader lock */
    RtlInitializeCriticalSection (&LoaderLock);