From 9abbc913d2205b38913603df51d3307b566efc25 Mon Sep 17 00:00:00 2001 From: Troy Rollo Date: Fri, 25 Feb 2005 14:00:38 +0000 Subject: [PATCH] Fix stack object overrun when an application calls ChooseFontA. --- dlls/commdlg/fontdlg.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dlls/commdlg/fontdlg.c b/dlls/commdlg/fontdlg.c index f49738fee76..d740784914b 100644 --- a/dlls/commdlg/fontdlg.c +++ b/dlls/commdlg/fontdlg.c @@ -590,7 +590,7 @@ LRESULT CFn_WMInitDialog(HWND hDlg, WPARAM wParam, LPARAM lParam, HCURSOR hcursor=SetCursor(LoadCursorW(0,(LPWSTR)IDC_WAIT)); static const WCHAR strColorName[] = {'[','c','o','l','o','r',' ','n','a','m','e',']',0}; - SetPropW(hDlg, strWineFontData, (HANDLE)lParam); + SetPropW(hDlg, strWineFontData, (HANDLE)lpcf); lpxx=lpcf->lpLogFont; TRACE("WM_INITDIALOG lParam=%08lX\n", lParam);