Merge pull request #360 from adierking/cl
build: fix clang-cl exception flags
diff --git a/src/CMakeLists.txt b/src/CMakeLists.txt
index 0238107..b855657 100644
--- a/src/CMakeLists.txt
+++ b/src/CMakeLists.txt
@@ -144,9 +144,7 @@
PRIVATE
_CRT_NONSTDC_NO_WARNINGS)
endif()
-if("${CMAKE_C_SIMULATE_ID}" STREQUAL "MSVC")
- target_compile_options(dispatch PRIVATE /EHsc-)
-else()
+if(NOT "${CMAKE_C_SIMULATE_ID}" STREQUAL "MSVC")
target_compile_options(dispatch PRIVATE -fno-exceptions)
endif()
if(DISPATCH_ENABLE_ASSERTS)