/** @file debugAssert.cpp Windows implementation of assertion routines. @maintainer Morgan McGuire, graphics3d.com @created 2001-08-26 @edited 2006-02-02 */ #include "RbxPlatform.h" // includes #include "RbxAssert.h" #include "RbxFormat.h" #include using namespace std; namespace RBX { namespace _internal { AssertionHook _debugHook; AssertionHook _failureHook; } // internal void setAssertionHook(AssertionHook hook) { RBX::_internal::_debugHook = hook; } AssertionHook assertionHook() { return RBX::_internal::_debugHook; } void setFailureHook(AssertionHook hook) { RBX::_internal::_failureHook = hook; } AssertionHook failureHook() { return RBX::_internal::_failureHook; } } // namespace