From 9c19a9af87144f485917bbba6ed6333349a225f0 Mon Sep 17 00:00:00 2001 From: Timo Kreuzer Date: Thu, 1 Jan 2009 22:13:07 +0000 Subject: [PATCH] Flush the gdi batch in NtGdiDeletObjectApp to make sure we don't try to do stuff with deleted objects later. This fixes some problems with Firefox. svn path=/trunk/; revision=38501 --- reactos/subsystems/win32/win32k/objects/dc.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/reactos/subsystems/win32/win32k/objects/dc.c b/reactos/subsystems/win32/win32k/objects/dc.c index 626d085d489..0a54a783ec4 100644 --- a/reactos/subsystems/win32/win32k/objects/dc.c +++ b/reactos/subsystems/win32/win32k/objects/dc.c @@ -1090,6 +1090,8 @@ BOOL APIENTRY NtGdiDeleteObjectApp(HANDLE DCHandle) { + /* Complete all pending operations */ + NtGdiFlushUserBatch(); if (GDI_HANDLE_IS_STOCKOBJ(DCHandle)) return TRUE;