From e308573b875f98071f6c3d581222cfc0dfde18e1 Mon Sep 17 00:00:00 2001 From: Barry Harris <44396066+barry65536@users.noreply.github.com> Date: Fri, 2 Jan 2015 09:56:36 +0000 Subject: [PATCH] Game Info Dialog x64 support --- src/burner/win32/gameinfo.cpp | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/burner/win32/gameinfo.cpp b/src/burner/win32/gameinfo.cpp index c23e0a616..e43f1be3a 100644 --- a/src/burner/win32/gameinfo.cpp +++ b/src/burner/win32/gameinfo.cpp @@ -532,7 +532,7 @@ static void MyEndDialog() EndDialog(hGameInfoDlg, 0); } -static BOOL CALLBACK DialogProc(HWND hDlg, UINT Msg, WPARAM wParam, LPARAM lParam) +static INT_PTR CALLBACK DialogProc(HWND hDlg, UINT Msg, WPARAM wParam, LPARAM lParam) { if (Msg == WM_INITDIALOG) { hGameInfoDlg = hDlg; @@ -656,7 +656,7 @@ static BOOL CALLBACK DialogProc(HWND hDlg, UINT Msg, WPARAM wParam, LPARAM lPara if (Msg == WM_CTLCOLORSTATIC) { if ((HWND)lParam == GetDlgItem(hGameInfoDlg, IDC_LABELCOMMENT) || (HWND)lParam == GetDlgItem(hGameInfoDlg, IDC_LABELROMNAME) || (HWND)lParam == GetDlgItem(hGameInfoDlg, IDC_LABELROMINFO) || (HWND)lParam == GetDlgItem(hGameInfoDlg, IDC_LABELSYSTEM) || (HWND)lParam == GetDlgItem(hGameInfoDlg, IDC_LABELNOTES) || (HWND)lParam == GetDlgItem(hGameInfoDlg, IDC_LABELGENRE) || (HWND)lParam == GetDlgItem(hGameInfoDlg, IDC_TEXTCOMMENT) || (HWND)lParam == GetDlgItem(hGameInfoDlg, IDC_TEXTROMNAME) || (HWND)lParam == GetDlgItem(hGameInfoDlg, IDC_TEXTROMINFO) || (HWND)lParam == GetDlgItem(hGameInfoDlg, IDC_TEXTSYSTEM) || (HWND)lParam == GetDlgItem(hGameInfoDlg, IDC_TEXTNOTES) || (HWND)lParam == GetDlgItem(hGameInfoDlg, IDC_TEXTGENRE)) { - return (BOOL)hWhiteBGBrush; + return (INT_PTR)hWhiteBGBrush; } } @@ -676,7 +676,7 @@ int GameInfoDialogCreate(HWND hParentWND, int nDrvSel) if (hRiched) { hParent = hParentWND; - FBADialogBox(hAppInst, MAKEINTRESOURCE(IDD_GAMEINFO), hParent, DialogProc); + FBADialogBox(hAppInst, MAKEINTRESOURCE(IDD_GAMEINFO), hParent, (DLGPROC)DialogProc); } bGameInfoOpen = false;