commit | 6b8c9aee4fd57ac1f2f949992b3c5a6702f780a2 | [log] [tgz] |
---|---|---|
author | Huw Davies <huw@codeweavers.com> | Fri Dec 04 14:28:04 2009 +0000 |
committer | Alexandre Julliard <julliard@winehq.org> | Fri Dec 04 15:49:26 2009 +0100 |
tree | ceb9a085bb7989a48166681dc3f8ec2c1962c4b2 | |
parent | 6fc823430043b559dc014deace6e1472a2b80d92 [diff] |
user32: Pad lfFaceName so we don't write uninitialised data to the registry. Found by Valgrind.
diff --git a/dlls/user32/sysparams.c b/dlls/user32/sysparams.c index 5113acb..c6cb494 100644 --- a/dlls/user32/sysparams.c +++ b/dlls/user32/sysparams.c
@@ -699,7 +699,7 @@ /* Convenience function to save logical fonts */ static BOOL SYSPARAMS_SaveLogFont( LPCWSTR lpRegKey, LPCWSTR lpValName, - const LPLOGFONTW plf, UINT fWinIni ) + const LOGFONTW *plf, UINT fWinIni ) { LOGFONTW lf = *plf; int len;