--- trunk/reactos/subsys/win32k/ntuser/timer.c 2005-12-29 13:43:25 UTC (rev 20421)
+++ trunk/reactos/subsys/win32k/ntuser/timer.c 2005-12-29 13:53:35 UTC (rev 20422)
@@ -181,8 +181,13 @@
ExInitializeFastMutex(&Mutex);
- BitmapBytes = ROUND_UP(NUM_WINDOW_LESS_TIMERS, sizeof(ULONG) * 8) / 8;
+ BitmapBytes = ROUND_UP(NUM_WINDOW_LESS_TIMERS, sizeof(ULONG) * 8) / 8;
WindowLessTimersBitMapBuffer = ExAllocatePoolWithTag(PagedPool, BitmapBytes, TAG_TIMERBMP);
+ if (WindowLessTimersBitMapBuffer == NULL)
+ {
+ return STATUS_UNSUCCESSFUL;
+ }
+
RtlInitializeBitMap(&WindowLessTimersBitMap,
WindowLessTimersBitMapBuffer,
BitmapBytes * 8);