mirror of https://github.com/procxx/kepka.git
Turn off OSX crashpad
This commit is contained in:
parent
e2970ccba2
commit
bd0fffa063
|
@ -40,9 +40,9 @@ Copyright (c) 2014-2017 John Preston, https://desktop.telegram.org
|
||||||
|
|
||||||
#include <unistd.h>
|
#include <unistd.h>
|
||||||
#ifdef MAC_USE_BREAKPAD
|
#ifdef MAC_USE_BREAKPAD
|
||||||
#include "client/mac/handler/exception_handler.h"
|
//#include "client/mac/handler/exception_handler.h"
|
||||||
#else // MAC_USE_BREAKPAD
|
#else // MAC_USE_BREAKPAD
|
||||||
#include "client/crashpad_client.h"
|
//#include "client/crashpad_client.h"
|
||||||
#endif // else for MAC_USE_BREAKPAD
|
#endif // else for MAC_USE_BREAKPAD
|
||||||
|
|
||||||
#elif defined Q_OS_LINUX64 || defined Q_OS_LINUX32 // Q_OS_MAC
|
#elif defined Q_OS_LINUX64 || defined Q_OS_LINUX32 // Q_OS_MAC
|
||||||
|
@ -985,17 +985,17 @@ namespace internal {
|
||||||
#endif // !_DEBUG
|
#endif // !_DEBUG
|
||||||
internal::SetSignalHandlers = false;
|
internal::SetSignalHandlers = false;
|
||||||
#else // MAC_USE_BREAKPAD
|
#else // MAC_USE_BREAKPAD
|
||||||
crashpad::CrashpadClient crashpad_client;
|
//crashpad::CrashpadClient crashpad_client;
|
||||||
std::string handler = (cExeDir() + cExeName() + qsl("/Contents/Helpers/crashpad_handler")).toUtf8().constData();
|
std::string handler = (cExeDir() + cExeName() + qsl("/Contents/Helpers/crashpad_handler")).toUtf8().constData();
|
||||||
std::string database = QFile::encodeName(dumpspath).constData();
|
std::string database = QFile::encodeName(dumpspath).constData();
|
||||||
if (crashpad_client.StartHandler(base::FilePath(handler),
|
/*if (crashpad_client.StartHandler(base::FilePath(handler),
|
||||||
base::FilePath(database),
|
base::FilePath(database),
|
||||||
std::string(),
|
std::string(),
|
||||||
ProcessAnnotations,
|
ProcessAnnotations,
|
||||||
std::vector<std::string>(),
|
std::vector<std::string>(),
|
||||||
false)) {
|
false)) {
|
||||||
crashpad_client.UseHandler();
|
crashpad_client.UseHandler();
|
||||||
}
|
}*/
|
||||||
#endif // else for MAC_USE_BREAKPAD
|
#endif // else for MAC_USE_BREAKPAD
|
||||||
#elif defined Q_OS_LINUX64 || defined Q_OS_LINUX32
|
#elif defined Q_OS_LINUX64 || defined Q_OS_LINUX32
|
||||||
internal::BreakpadExceptionHandler = new google_breakpad::ExceptionHandler(
|
internal::BreakpadExceptionHandler = new google_breakpad::ExceptionHandler(
|
||||||
|
|
Loading…
Reference in New Issue