diff --git a/Linphone/CMakeLists.txt b/Linphone/CMakeLists.txt index 71cd729d4..2f85b93c9 100644 --- a/Linphone/CMakeLists.txt +++ b/Linphone/CMakeLists.txt @@ -388,4 +388,6 @@ if (ENABLE_CRASH_HANDLER AND NOT APPLE) target_link_libraries(${TARGET_NAME} PRIVATE bsm) endif() + target_compile_definitions(${TARGET_NAME} PRIVATE _CRASH_HANDLER) + endif() diff --git a/Linphone/main.cpp b/Linphone/main.cpp index c6fd4b4bd..1bcde6779 100644 --- a/Linphone/main.cpp +++ b/Linphone/main.cpp @@ -30,7 +30,7 @@ void DummyRootObjectHandler(QObject *) { } #endif -#ifndef APPLE +#ifdef _CRASH_HANDLER #include #endif @@ -71,7 +71,7 @@ int main(int argc, char *argv[]) { lDebug() << "[Main] Creating application"; auto app = QSharedPointer::create(argc, argv); -#ifndef APPLE // In a first time, set-up only crashpad for Windows and Linux +#ifdef _CRASH_HANDLER // Set up Crashpad std::vector arguments;