diff --git a/reactos/subsys/win32k/ntuser/cursoricon.c b/reactos/subsys/win32k/ntuser/cursoricon.c index 86aac8b8c8f..ea26e0085d9 100644 --- a/reactos/subsys/win32k/ntuser/cursoricon.c +++ b/reactos/subsys/win32k/ntuser/cursoricon.c @@ -847,7 +847,7 @@ NtUserClipCursor( PSYSTEM_CURSORINFO CurInfo; RECT Rect; PWINDOW_OBJECT DesktopWindow = NULL; - POINT MousePos; + POINT MousePos = {0}; DECLARE_RETURN(BOOL); DPRINT("Enter NtUserClipCursor\n"); diff --git a/reactos/subsys/win32k/ntuser/keyboard.c b/reactos/subsys/win32k/ntuser/keyboard.c index 4b84525764e..5d6fc6ac091 100644 --- a/reactos/subsys/win32k/ntuser/keyboard.c +++ b/reactos/subsys/win32k/ntuser/keyboard.c @@ -930,7 +930,7 @@ static UINT IntMapVirtualKeyEx( UINT Code, UINT Type, PKBDTABLES keyLayout ) case 2: { - WCHAR wp[2]; + WCHAR wp[2] = {0}; ret = VkToScan( Code, FALSE, keyLayout ); ToUnicodeInner( Code, ret, 0, wp, 2, 0, keyLayout ); diff --git a/reactos/subsys/win32k/objects/coord.c b/reactos/subsys/win32k/objects/coord.c index 612ff02999c..9097fa196fc 100644 --- a/reactos/subsys/win32k/objects/coord.c +++ b/reactos/subsys/win32k/objects/coord.c @@ -62,7 +62,7 @@ BOOL STDCALL NtGdiCombineTransform(LPXFORM UnsafeXFormResult, CONST LPXFORM Unsafexform2) { XFORM xformTemp; - XFORM xform1, xform2; + XFORM xform1 = {0}, xform2 = {0}; NTSTATUS Status = STATUS_SUCCESS; BOOL Ret; @@ -425,7 +425,7 @@ NtGdiModifyWorldTransform(HDC hDC, DWORD Mode) { PDC dc; - XFORM SafeXForm; + XFORM SafeXForm = {0}; NTSTATUS Status = STATUS_SUCCESS; dc = DC_LockDc(hDC); diff --git a/reactos/subsys/win32k/objects/rect.c b/reactos/subsys/win32k/objects/rect.c index aa2b00ddc9f..e9c16383ab8 100644 --- a/reactos/subsys/win32k/objects/rect.c +++ b/reactos/subsys/win32k/objects/rect.c @@ -106,7 +106,7 @@ IntGdiOffsetRect(LPRECT Rect, INT x, INT y) BOOL STDCALL NtGdiOffsetRect(LPRECT UnsafeRect, INT x, INT y) { - RECT Rect; + RECT Rect = {0}; NTSTATUS Status = STATUS_SUCCESS; _SEH_TRY @@ -298,7 +298,7 @@ IntGdiIntersectRect(PRECT Dest, const RECT* Src1, const RECT* Src2) BOOL STDCALL NtGdiIntersectRect(PRECT UnsafeDest, const RECT* UnsafeSrc1, const RECT* UnsafeSrc2) { - RECT Dest, Src1, Src2; + RECT Dest, Src1, Src2 = {0}; NTSTATUS Status = STATUS_SUCCESS; BOOL Ret; diff --git a/reactos/subsys/win32k/objects/region.c b/reactos/subsys/win32k/objects/region.c index 5ceda5da141..157cf54f0a3 100644 --- a/reactos/subsys/win32k/objects/region.c +++ b/reactos/subsys/win32k/objects/region.c @@ -2635,7 +2635,7 @@ NtGdiRectInRegion(HRGN hRgn, CONST LPRECT unsaferc) { PROSRGNDATA Rgn; - RECT rc; + RECT rc = {0}; BOOL Ret; NTSTATUS Status = STATUS_SUCCESS;