Index: snapshot/mac/process_snapshot_mac.h |
diff --git a/snapshot/mac/process_snapshot_mac.h b/snapshot/mac/process_snapshot_mac.h |
index ef50b70c1525c451b8aca69880ea572f2c61680a..82e0bf8db0bbce9ea165bb9088964e6217df24bb 100644 |
--- a/snapshot/mac/process_snapshot_mac.h |
+++ b/snapshot/mac/process_snapshot_mac.h |
@@ -25,7 +25,9 @@ |
#include "base/basictypes.h" |
#include "base/memory/scoped_ptr.h" |
+#include "client/crashpad_info.h" |
#include "snapshot/exception_snapshot.h" |
+#include "snapshot/mac/crashpad_info_client_options.h" |
#include "snapshot/mac/exception_snapshot_mac.h" |
#include "snapshot/mac/module_snapshot_mac.h" |
#include "snapshot/mac/process_reader.h" |
@@ -85,6 +87,13 @@ class ProcessSnapshotMac final : public ProcessSnapshot { |
annotations_simple_map_ = annotations_simple_map; |
} |
+ //! \brief Returns options from CrashpadInfo structures found in modules in |
+ //! the process. |
+ //! |
+ //! \param[out] options Options set in CrashpadInfo structures in modules in |
+ //! the process. |
+ void GetCrashpadOptions(CrashpadInfoClientOptions* options); |
+ |
// ProcessSnapshot: |
pid_t ProcessID() const override; |