Reset DC if MemoryDC or SaveLevelDC.

svn path=/trunk/; revision=28949
This commit is contained in:
James Tabor 2007-09-08 14:30:39 +00:00
parent fe71c58954
commit 9ef9435f83

View file

@ -1448,7 +1448,8 @@ IntGdiCopyFromSaveState(PDC dc, PDC dcs)
IntGdiExtSelectClipRgn(dc, dcs->w.hClipRgn, RGN_COPY);
DC_UnlockDc ( dc );
#endif
if(!hDC) return; // Not a MemoryDC or SaveLevel DC, return.
NtGdiSelectObject( hDC, dcs->w.hBitmap );
NtGdiSelectObject( hDC, dcs->Dc_Attr.hbrush );
NtGdiSelectObject( hDC, dcs->Dc_Attr.hlfntNew );