IssueReporting.cpp 679 B

12345678910111213141516171819202122232425262728293031
  1. // Jolt Physics Library (https://github.com/jrouwe/JoltPhysics)
  2. // SPDX-FileCopyrightText: 2021 Jorrit Rouwe
  3. // SPDX-License-Identifier: MIT
  4. #include <Jolt/Jolt.h>
  5. JPH_SUPPRESS_WARNINGS_STD_BEGIN
  6. #include <fstream>
  7. JPH_SUPPRESS_WARNINGS_STD_END
  8. JPH_NAMESPACE_BEGIN
  9. static void DummyTrace([[maybe_unused]] const char *inFMT, ...)
  10. {
  11. JPH_ASSERT(false);
  12. };
  13. TraceFunction Trace = DummyTrace;
  14. #ifdef JPH_ENABLE_ASSERTS
  15. static bool DummyAssertFailed(const char *inExpression, const char *inMessage, const char *inFile, uint inLine)
  16. {
  17. return true; // Trigger breakpoint
  18. };
  19. AssertFailedFunction AssertFailed = DummyAssertFailed;
  20. #endif // JPH_ENABLE_ASSERTS
  21. JPH_NAMESPACE_END