| Index: src/platform/crash/crash_dumper.h
|
| diff --git a/src/platform/crash/crash_dumper.h b/src/platform/crash/crash_dumper.h
|
| index 4dafbeb00f462ac000e1f31f87d95061b6d80018..04e69e4664f061cfe9674987b5f38baeb0db868c 100644
|
| --- a/src/platform/crash/crash_dumper.h
|
| +++ b/src/platform/crash/crash_dumper.h
|
| @@ -5,16 +5,6 @@
|
| #ifndef CRASH_CRASH_DUMPER_H_
|
| #define CRASH_CRASH_DUMPER_H_
|
|
|
| -#include <string>
|
| -
|
| -#include "base/scoped_ptr.h"
|
| -
|
| -namespace google_breakpad {
|
| -class ExceptionHandler;
|
| -}
|
| -
|
| -class FilePath;
|
| -
|
| // Class to manage crash handling and dumping. When Enable is called, all
|
| // crashes will be caught and stored to the appropriate crash directory.
|
| // The directory will be:
|
| @@ -22,9 +12,17 @@ class FilePath;
|
| // /var/spool/crash - for all other processes
|
| // The class takes care of creating the directories (even recreating them
|
| // at crash time in case the cryptohome mounting changes from Enable time.
|
| +//
|
| +// For most use cases, there is no need to include or call any functions
|
| +// explicitly in this header file. Crash dumping is enabled just by linking
|
| +// in libcrash_dumper.
|
|
|
| class CrashDumper {
|
| public:
|
| + CrashDumper() {
|
| + Enable();
|
| + }
|
| +
|
| ~CrashDumper() {
|
| if (IsEnabled()) {
|
| Disable();
|
|
|