Chromium Code Reviews| Index: src/processor/basic_code_modules.h |
| diff --git a/src/processor/basic_code_modules.h b/src/processor/basic_code_modules.h |
| index ace569b8a7ad8aa9bdba67703a52b9cbfcd4ce10..01eac209304d0d5f90413f5909bc81884889c5e5 100644 |
| --- a/src/processor/basic_code_modules.h |
| +++ b/src/processor/basic_code_modules.h |
| @@ -41,13 +41,14 @@ |
| #ifndef PROCESSOR_BASIC_CODE_MODULES_H__ |
| #define PROCESSOR_BASIC_CODE_MODULES_H__ |
| +#include <cstddef> |
|
Mark Mentovai
2016/06/02 21:43:53
Use <stddef.h> unless you want to call it std::uin
ivanpe
2016/06/02 22:54:02
Done.
|
| + |
| #include "google_breakpad/processor/code_modules.h" |
| +#include "processor/linked_ptr.h" |
| +#include "processor/range_map.h" |
| namespace google_breakpad { |
| -template<typename T> class linked_ptr; |
| -template<typename AddressType, typename EntryType> class RangeMap; |
| - |
| class BasicCodeModules : public CodeModules { |
| public: |
| // Creates a new BasicCodeModules object given any existing CodeModules |
| @@ -75,7 +76,7 @@ class BasicCodeModules : public CodeModules { |
| // The map used to contain each CodeModule, keyed by each CodeModule's |
| // address range. |
| - RangeMap<uint64_t, linked_ptr<const CodeModule> > *map_; |
| + RangeMap<uint64_t, linked_ptr<const CodeModule>> map_; |
|
Mark Mentovai
2016/06/02 21:43:53
I’m not sure we can guarantee C++11 in here. If no
ivanpe
2016/06/02 22:54:02
Done.
|
| private: |
| // Disallow copy constructor and assignment operator. |