[ROSAPPS] Fix 64 bit issues
[reactos.git] / modules / rosapps / applications / screensavers / butterflies / butterflies.c
index b11a45d..1c181fe 100644 (file)
@@ -230,7 +230,7 @@ void Display()
 
 }
 
-BOOL AboutProc(HWND hdlg, UINT msg, WPARAM wpm, LPARAM lpm){
+INT_PTR AboutProc(HWND hdlg, UINT msg, WPARAM wpm, LPARAM lpm){
     
        switch(msg){
        case WM_CTLCOLORSTATIC:
@@ -238,7 +238,7 @@ BOOL AboutProc(HWND hdlg, UINT msg, WPARAM wpm, LPARAM lpm){
                {
                        SetTextColor((HDC)wpm, RGB(0,0,255));
                        SetBkColor((HDC)wpm, (COLORREF)GetSysColor(COLOR_3DFACE));
-                       return((int)GetSysColorBrush(COLOR_3DFACE));
+                       return (INT_PTR)GetSysColorBrush(COLOR_3DFACE);
                }
                break;
     case WM_COMMAND:
@@ -314,7 +314,7 @@ BOOL WINAPI ScreenSaverConfigureDialog(HWND hDlg, UINT message,
                                EndDialog(hDlg, TRUE);
                                break;
                        case IDABOUT:
-                               DialogBox(hInstance, MAKEINTRESOURCE(IDD_DLG_ABOUT), hDlg, (DLGPROC)AboutProc);
+                               DialogBox(hInstance, MAKEINTRESOURCE(IDD_DLG_ABOUT), hDlg, AboutProc);
                     break;
                    }
        }