summaryrefslogtreecommitdiff
path: root/openvpn/src/openvpn/breakpad.cpp
diff options
context:
space:
mode:
authorParménides GV <parmegv@sdf.org>2014-04-07 20:43:34 +0200
committerParménides GV <parmegv@sdf.org>2014-04-08 11:43:27 +0200
commitc206a91d320995f37f8abb33188bfd384249da3d (patch)
tree10a7d8a9dd7f24437ac4851b8d01edbd5dd3ee3b /openvpn/src/openvpn/breakpad.cpp
parent910b0e1746ab3f63e63808b198ad51fec5b635e5 (diff)
Next step: compile jni sources correctly.
Diffstat (limited to 'openvpn/src/openvpn/breakpad.cpp')
-rw-r--r--openvpn/src/openvpn/breakpad.cpp29
1 files changed, 0 insertions, 29 deletions
diff --git a/openvpn/src/openvpn/breakpad.cpp b/openvpn/src/openvpn/breakpad.cpp
deleted file mode 100644
index 77c469f3..00000000
--- a/openvpn/src/openvpn/breakpad.cpp
+++ /dev/null
@@ -1,29 +0,0 @@
-
-#include "breakpad.h"
-#include "client/linux/handler/exception_handler.h"
-
-
-static
-bool DumpCallback(const google_breakpad::MinidumpDescriptor& descriptor,
- void* context,
- bool succeeded) {
- printf("Dump path: %s\n", descriptor.path());
- fflush(stdout);
- fflush(stderr);
- return succeeded;
-}
-
-static google_breakpad::MinidumpDescriptor* desc;
-static google_breakpad::ExceptionHandler* eh;
-
-void breakpad_setup(void)
-{
- printf("Initializing Google Breakpad!\n");
- desc = new google_breakpad::MinidumpDescriptor("/data/data/se.leap.openvpn/cache");
- eh = new google_breakpad::ExceptionHandler(*desc, NULL, DumpCallback, NULL, true,-1);
-}
-
-void breakpad_dodump(void)
-{
- eh->WriteMinidump();
-}