Module: wine Branch: master Commit: 9c7a01c74b99d25bedf5720ca3e4c9b4f8586405 URL: http://source.winehq.org/git/wine.git/?a=commit;h=9c7a01c74b99d25bedf5720ca3...
Author: Daniel Jelinski djelinski1@gmail.com Date: Sun May 5 21:04:24 2013 +0200
comdlg32: Load ComboBoxEx before creating dialogs that use it.
---
dlls/comdlg32/filedlg.c | 12 ++++++++++++ 1 files changed, 12 insertions(+), 0 deletions(-)
diff --git a/dlls/comdlg32/filedlg.c b/dlls/comdlg32/filedlg.c index eeac384..9481517 100644 --- a/dlls/comdlg32/filedlg.c +++ b/dlls/comdlg32/filedlg.c @@ -356,6 +356,12 @@ static BOOL GetFileDialog95A(LPOPENFILENAMEA ofn,UINT iDlgType) LPWSTR defext = NULL; LPWSTR filter = NULL; LPWSTR customfilter = NULL; + INITCOMMONCONTROLSEX icc; + + /* Initialize ComboBoxEx32 */ + icc.dwSize = sizeof(icc); + icc.dwICC = ICC_USEREX_CLASSES; + InitCommonControlsEx(&icc);
/* Initialize CommDlgExtendedError() */ COMDLG32_SetCommDlgExtendedError(0); @@ -489,6 +495,12 @@ static BOOL GetFileDialog95W(LPOPENFILENAMEW ofn,UINT iDlgType) BOOL ret; FileOpenDlgInfos fodInfos; LPWSTR lpstrSavDir = NULL; + INITCOMMONCONTROLSEX icc; + + /* Initialize ComboBoxEx32 */ + icc.dwSize = sizeof(icc); + icc.dwICC = ICC_USEREX_CLASSES; + InitCommonControlsEx(&icc);
/* Initialize CommDlgExtendedError() */ COMDLG32_SetCommDlgExtendedError(0);