function/data pointer conversion in expression
A pointer to a function was converted to a pointer to data, or vice versa.
This conversion is not legal in ANSI C.
This conversion is allowed when the Microsoft extensions (/Ze) are enabled, and causes a level-4 warning.