overriding virtual function return type differs and is not covariant
===

I have ported my application from 32 bit to 64 bit platform and came across various build issues.I solved almost everything but this one i have no idea.Could anyone tell me how to solve this error


"Error	61	error C2555: 'CICEVisionDlg::DoModal': overriding virtual function return type differs and is not covariant from 'CDialog::DoModal'	