| Index: minidump/minidump_module_crashpad_info_writer.h
|
| diff --git a/minidump/minidump_module_crashpad_info_writer.h b/minidump/minidump_module_crashpad_info_writer.h
|
| index 2db42a73e3644de06943a8ad54be9c5f88544af7..8fc304c9ccac828cf0f525ff65d0e53f13241ee5 100644
|
| --- a/minidump/minidump_module_crashpad_info_writer.h
|
| +++ b/minidump/minidump_module_crashpad_info_writer.h
|
| @@ -23,6 +23,7 @@
|
| #include "base/basictypes.h"
|
| #include "base/memory/scoped_ptr.h"
|
| #include "minidump/minidump_extensions.h"
|
| +#include "minidump/minidump_location_descriptor_list_writer.h"
|
| #include "minidump/minidump_writable.h"
|
| #include "util/stdlib/pointer_container.h"
|
|
|
| @@ -99,7 +100,7 @@ class MinidumpModuleCrashpadInfoWriter final
|
| //! \brief The writer for a MinidumpModuleCrashpadInfoList object in a minidump
|
| //! file, containing a list of MinidumpModuleCrashpadInfo objects.
|
| class MinidumpModuleCrashpadInfoListWriter final
|
| - : public internal::MinidumpWritable {
|
| + : public MinidumpLocationDescriptorListWriter {
|
| public:
|
| MinidumpModuleCrashpadInfoListWriter();
|
| ~MinidumpModuleCrashpadInfoListWriter() override;
|
| @@ -128,18 +129,7 @@ class MinidumpModuleCrashpadInfoListWriter final
|
| //! \note Valid in #kStateMutable.
|
| void AddModule(scoped_ptr<MinidumpModuleCrashpadInfoWriter> module);
|
|
|
| - protected:
|
| - // MinidumpWritable:
|
| - bool Freeze() override;
|
| - size_t SizeOfObject() override;
|
| - std::vector<MinidumpWritable*> Children() override;
|
| - bool WriteObject(FileWriterInterface* file_writer) override;
|
| -
|
| private:
|
| - MinidumpModuleCrashpadInfoList module_list_base_;
|
| - PointerVector<MinidumpModuleCrashpadInfoWriter> modules_;
|
| - std::vector<MINIDUMP_LOCATION_DESCRIPTOR> module_location_descriptors_;
|
| -
|
| DISALLOW_COPY_AND_ASSIGN(MinidumpModuleCrashpadInfoListWriter);
|
| };
|
|
|
|
|