From d46789bc27bd6684da9da66263a8f469a3bb19de Mon Sep 17 00:00:00 2001 From: Heiko Hund Date: Wed, 20 Jul 2011 16:26:27 +0200 Subject: [PATCH] fix parameter type in FillLangListProc() --- localization.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/localization.c b/localization.c index dac6f81..83ce62b 100644 --- a/localization.c +++ b/localization.c @@ -297,7 +297,7 @@ typedef struct { static BOOL -FillLangListProc(HANDLE module, PTSTR type, PTSTR stringId, WORD langId, LONG lParam) +FillLangListProc(HANDLE module, PTSTR type, PTSTR stringId, WORD langId, LONG_PTR lParam) { langProcData *data = (langProcData*) lParam; @@ -328,7 +328,7 @@ LanguageSettingsDlgProc(HWND hwndDlg, UINT msg, WPARAM wParam, LPARAM lParam) case WM_INITDIALOG: /* Populate UI language selection combo box */ EnumResourceLanguages( NULL, RT_STRING, MAKEINTRESOURCE(IDS_LANGUAGE_NAME / 16 + 1), - (ENUMRESLANGPROC) FillLangListProc, (LONG) &langData ); + (ENUMRESLANGPROC) FillLangListProc, (LONG_PTR) &langData ); /* If none of the available languages matched, select the fallback */ if (ComboBox_GetCurSel(langData.languages) == CB_ERR)