#ifndef CRASHCATCHER_H #define CRASHCATCHER_H #include #if (defined(__APPLE__) || (defined(__linux) && !defined(ANDROID)) || (defined(__unix) && !defined(ANDROID)) || defined(__posix)) #define USE_CRASH_CATCHER 1 #else #define USE_CRASH_CATCHER 0 #endif #if USE_CRASH_CATCHER extern void crashCatcherInstall(int argc, char **argv, const std::string &crashLogPath); #else inline void crashCatcherInstall(int, char **, const std::string &crashLogPath) { } #endif #endif