I've been out of the VC world for years now. I'm trying to build an old project and I'm getting this error:

Code:
Error	2	error C2440: 'static_cast' : cannot convert from 'BOOL (__thiscall CMainFrame::* )(void)' to 'AFX_PMSG'	d:\user\alin\vc++\xcp_diag v 1.0.0 beta4\mainfrm.cpp	99	1	XCP
Mainframe.cpp:
Code:
BEGIN_MESSAGE_MAP(CMainFrame, CMDIFrameWnd)
	//{{AFX_MSG_MAP(CMainFrame)
	ON_WM_CREATE()
	ON_COMMAND(ID_STOP_LOG, OnStopLog)
	ON_COMMAND(ID_START_LOG, OnStartLog)
	ON_UPDATE_COMMAND_UI(ID_START_LOG, OnUpdateStartLog)
	ON_UPDATE_COMMAND_UI(ID_STOP_LOG, OnUpdateStopLog)
	ON_COMMAND(ID_APP_SET_ADDR_INTEL, OnAppSetAddrIntel)
	ON_COMMAND(ID_APP_SET_ADDR_MOT, OnAppSetAddrMotorola)
	ON_UPDATE_COMMAND_UI(ID_APP_SET_ADDR_INTEL, OnUpdateAppSetAddrIntel)
	ON_UPDATE_COMMAND_UI(ID_APP_SET_ADDR_MOT, OnUpdateAppSetAddrMotorola)
	ON_WM_TIMER()
	ON_WM_CLOSE()
	ON_COMMAND(ID_FILE_SAVE_LOG, OnSaveLogFile) --> This is where the compiler reports the error.
	//}}AFX_MSG_MAP
END_MESSAGE_MAP()
Mainframe.h:

Code:
afx_msg BOOL OnSaveLogFile();
Thanks,
Alin