2
0

IssueReporting.cpp 619 B

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