From 548b264254b7cbbf68f9003315ea958edacb91e5 Mon Sep 17 00:00:00 2001 From: Hinageshi <69386319+roeas@users.noreply.github.com> Date: Thu, 24 Apr 2025 00:46:25 +0800 Subject: [PATCH] Fix warning C4530 (#3393) * Fix warning C4530 * Rename FMT_EXCEPTIONS to FMT_USE_EXCEPTIONS --- CMakeLists.txt | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/CMakeLists.txt b/CMakeLists.txt index e1a4a41e..87862dbb 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -304,12 +304,13 @@ endif () # --------------------------------------------------------------------------------------- if (SPDLOG_NO_EXCEPTIONS) if (NOT SPDLOG_FMT_EXTERNAL AND NOT SPDLOG_FMT_EXTERNAL_HO) - target_compile_definitions(spdlog PUBLIC FMT_EXCEPTIONS=0) + target_compile_definitions(spdlog PUBLIC FMT_USE_EXCEPTIONS=0) endif () if (NOT MSVC) target_compile_options(spdlog PRIVATE -fno-exceptions) else () target_compile_options(spdlog PRIVATE /EHs-c-) + target_compile_definitions(spdlog PRIVATE _HAS_EXCEPTIONS=0) endif () endif () # ---------------------------------------------------------------------------------------