The call to CallSystemFunctionNative is wrapped in a try/catch block so that it can catch exceptions thrown by a registered function. However, if the function is registered with asCALL_GENERIC then there is no try/catch block. Is this intentional or an oversight? My application has a mix of function registrations, some of them using asCALL_GENERIC, so the effect is that some exceptions thrown by a registered function are caught while others are not.
🎉 Celebrating 25 Years of GameDev.net! 🎉
Not many can claim 25 years on the Internet! Join us in celebrating this milestone. Learn more about our history, and thank you for being a part of our community!
Popular Topics
Advertisement