From 47b4a945d214e84038aae5dc105955ae8906aaeb Mon Sep 17 00:00:00 2001 From: Dmitry Chapyshev Date: Sat, 10 Sep 2016 17:58:32 +0000 Subject: [PATCH] [NtUser] - Initialize cbSize for animationinfo - Use widechar versions of structures svn path=/trunk/; revision=72646 --- reactos/win32ss/user/ntuser/sysparams.c | 1 + reactos/win32ss/user/ntuser/sysparams.h | 10 +++++----- 2 files changed, 6 insertions(+), 5 deletions(-) diff --git a/reactos/win32ss/user/ntuser/sysparams.c b/reactos/win32ss/user/ntuser/sysparams.c index 8f7339d500e..6b2a76e7cb9 100644 --- a/reactos/win32ss/user/ntuser/sysparams.c +++ b/reactos/win32ss/user/ntuser/sysparams.c @@ -312,6 +312,7 @@ SpiUpdatePerUserSystemParameters(VOID) gspv.serialkeys.cbSize = sizeof(SERIALKEYS); gspv.soundsentry.cbSize = sizeof(SOUNDSENTRYW); gspv.highcontrast.cbSize = sizeof(HIGHCONTRASTW); + gspv.animationinfo.cbSize = sizeof(ANIMATIONINFO); /* Make sure we don't use broken values */ SpiFixupValues(); diff --git a/reactos/win32ss/user/ntuser/sysparams.h b/reactos/win32ss/user/ntuser/sysparams.h index 6641627310d..9a81b69ac5c 100644 --- a/reactos/win32ss/user/ntuser/sysparams.h +++ b/reactos/win32ss/user/ntuser/sysparams.h @@ -52,7 +52,7 @@ typedef struct _SPIVALUES /* Accessability */ ACCESSTIMEOUT accesstimeout; - HIGHCONTRAST highcontrast; + HIGHCONTRASTW highcontrast; BOOL bScreenReader; #if(WINVER >= 0x0600) AUDIODESCRIPTION audiodescription; @@ -63,7 +63,7 @@ typedef struct _SPIVALUES #endif /* Sound */ - SOUNDSENTRY soundsentry; + SOUNDSENTRYW soundsentry; BOOL bShowSounds; BOOL bBeep; @@ -175,11 +175,11 @@ typedef union _SPIBUFFER STICKYKEYS stickykeys; ACCESSTIMEOUT accesstimeout; SERIALKEYS serialkeys; - SOUNDSENTRY soundsentry; + SOUNDSENTRYW soundsentry; NONCLIENTMETRICSW ncmetrics; MINIMIZEDMETRICS mmmetrics; - ICONMETRICS iconmetrics; - HIGHCONTRAST highcontrast; + ICONMETRICSW iconmetrics; + HIGHCONTRASTW highcontrast; ANIMATIONINFO animationinfo; #if(WINVER >= 0x0600) AUDIODESCRIPTION audiodescription; -- 2.17.1