__try {
*(unsigned long *)0 = 1;
} __except( EXCEPTION_EXECUTE_HANDLER ) {
void *p = _exception_info( );
/* or */
_exception_info( );
}
gives me "error #2201: Bad context for intrinsic function '_exception_info'."
_exception_code( ) works fine.
Is it a bug or am I being stupid?