Browse Source

[compat] fix clang std::terminate error (#307)

Signed-off-by: lizzie <lizzie@eden-emu.dev>
Reviewed-on: https://git.eden-emu.dev/eden-emu/eden/pulls/307
Reviewed-by: crueter <crueter@eden-emu.dev>
Co-authored-by: lizzie <lizzie@eden-emu.dev>
Co-committed-by: lizzie <lizzie@eden-emu.dev>
pull/314/head
lizzie 4 months ago
committed by crueter
parent
commit
302509d84d
No known key found for this signature in database GPG Key ID: 425ACD2D4830EBC6
  1. 2
      src/dynarmic/src/dynarmic/common/assert.cpp

2
src/dynarmic/src/dynarmic/common/assert.cpp

@ -4,6 +4,8 @@
// SPDX-License-Identifier: GPL-2.0-or-later // SPDX-License-Identifier: GPL-2.0-or-later
#include <fmt/format.h> #include <fmt/format.h>
#include <cstdio>
#include <exception>
[[noreturn]] void assert_terminate_impl(const char* expr_str, fmt::string_view msg, fmt::format_args args) { [[noreturn]] void assert_terminate_impl(const char* expr_str, fmt::string_view msg, fmt::format_args args) {
fmt::print(stderr, "assertion failed: {}\n", expr_str); fmt::print(stderr, "assertion failed: {}\n", expr_str);

Loading…
Cancel
Save