aboutsummaryrefslogtreecommitdiff
path: root/src/processor/exploitability.cc
diff options
context:
space:
mode:
Diffstat (limited to 'src/processor/exploitability.cc')
-rw-r--r--src/processor/exploitability.cc9
1 files changed, 6 insertions, 3 deletions
diff --git a/src/processor/exploitability.cc b/src/processor/exploitability.cc
index 5598966c..384c499c 100644
--- a/src/processor/exploitability.cc
+++ b/src/processor/exploitability.cc
@@ -40,6 +40,7 @@
#include "google_breakpad/processor/exploitability.h"
#include "google_breakpad/processor/minidump.h"
#include "google_breakpad/processor/process_state.h"
+#include "processor/exploitability_linux.h"
#include "processor/exploitability_win.h"
#include "processor/logging.h"
@@ -70,13 +71,15 @@ Exploitability *Exploitability::ExploitabilityForPlatform(
switch (raw_system_info->platform_id) {
case MD_OS_WIN32_NT:
case MD_OS_WIN32_WINDOWS: {
- platform_exploitability = new ExploitabilityWin(dump,
- process_state);
+ platform_exploitability = new ExploitabilityWin(dump, process_state);
+ break;
+ }
+ case MD_OS_LINUX: {
+ platform_exploitability = new ExploitabilityLinux(dump, process_state);
break;
}
case MD_OS_MAC_OS_X:
case MD_OS_IOS:
- case MD_OS_LINUX:
case MD_OS_UNIX:
case MD_OS_SOLARIS:
case MD_OS_ANDROID: