| Index: minidump/minidump_crashpad_info_writer.h
|
| diff --git a/minidump/minidump_crashpad_info_writer.h b/minidump/minidump_crashpad_info_writer.h
|
| index f36c91f53515ae735e7d73a64f4db0624ec7add0..d459d82403a5985f6908ec82935bcd371f286f2b 100644
|
| --- a/minidump/minidump_crashpad_info_writer.h
|
| +++ b/minidump/minidump_crashpad_info_writer.h
|
| @@ -15,37 +15,31 @@
|
| #ifndef CRASHPAD_MINIDUMP_MINIDUMP_CRASHPAD_INFO_WRITER_H_
|
| #define CRASHPAD_MINIDUMP_MINIDUMP_CRASHPAD_INFO_WRITER_H_
|
|
|
| -#include <stdint.h>
|
| -#include <sys/types.h>
|
| -
|
| -#include <string>
|
| #include <vector>
|
|
|
| #include "base/basictypes.h"
|
| #include "minidump/minidump_extensions.h"
|
| -#include "minidump/minidump_simple_string_dictionary_writer.h"
|
| #include "minidump/minidump_stream_writer.h"
|
| -#include "minidump/minidump_writable.h"
|
| -#include "util/file/file_writer.h"
|
|
|
| namespace crashpad {
|
|
|
| +class MinidumpModuleCrashpadInfoListWriter;
|
| +
|
| //! \brief The writer for a MinidumpCrashpadInfo stream in a minidump file.
|
| class MinidumpCrashpadInfoWriter final : public internal::MinidumpStreamWriter {
|
| public:
|
| MinidumpCrashpadInfoWriter();
|
| ~MinidumpCrashpadInfoWriter();
|
|
|
| - //! \brief Arranges for MinidumpCrashpadInfo::simple_annotations to point to
|
| - //! the MinidumpSimpleStringDictionaryWriter object to be written by \a
|
| - //! simple_annotations.
|
| + //! \brief Arranges for MinidumpCrashpadInfo::module_list to point to the
|
| + //! MinidumpModuleCrashpadInfoList object to be written by \a
|
| + //! module_list.
|
| //!
|
| - //! \a simple_annotations will become a child of this object in the overall
|
| - //! tree of internal::MinidumpWritable objects.
|
| + //! \a module_list will become a child of this object in the overall tree of
|
| + //! internal::MinidumpWritable objects.
|
| //!
|
| //! \note Valid in #kStateMutable.
|
| - void SetSimpleAnnotations(
|
| - MinidumpSimpleStringDictionaryWriter* simple_annotations);
|
| + void SetModuleList(MinidumpModuleCrashpadInfoListWriter* module_list);
|
|
|
| protected:
|
| // MinidumpWritable:
|
| @@ -59,7 +53,7 @@ class MinidumpCrashpadInfoWriter final : public internal::MinidumpStreamWriter {
|
|
|
| private:
|
| MinidumpCrashpadInfo crashpad_info_;
|
| - MinidumpSimpleStringDictionaryWriter* simple_annotations_; // weak
|
| + MinidumpModuleCrashpadInfoListWriter* module_list_; // weak
|
|
|
| DISALLOW_COPY_AND_ASSIGN(MinidumpCrashpadInfoWriter);
|
| };
|
|
|