| Index: chrome_elf/breakpad.h
|
| diff --git a/remoting/base/breakpad.h b/chrome_elf/breakpad.h
|
| similarity index 72%
|
| copy from remoting/base/breakpad.h
|
| copy to chrome_elf/breakpad.h
|
| index 5d81eb52ef0417fb3fcac1962af7f650dbaa5a14..e13d72cdd8e6c00076874ca425ed981f4cb92f34 100644
|
| --- a/remoting/base/breakpad.h
|
| +++ b/chrome_elf/breakpad.h
|
| @@ -1,23 +1,23 @@
|
| -// Copyright (c) 2012 The Chromium Authors. All rights reserved.
|
| -// Use of this source code is governed by a BSD-style license that can be
|
| -// found in the LICENSE file.
|
| -
|
| -#ifndef REMOTING_BASE_BREAKPAD_H_
|
| -#define REMOTING_BASE_BREAKPAD_H_
|
| -
|
| -namespace remoting {
|
| -
|
| -// Initializes collection and upload of crash reports. The caller has to ensure
|
| -// that the user has agreed to crash dump reporting.
|
| -//
|
| -// Crash reporting has to be initialized as early as possible (e.g. the first
|
| -// thing in main()) to catch crashes occuring during process startup.
|
| -// Crashes which occur during the global static construction phase will not
|
| -// be caught and reported. This should not be a problem as static non-POD
|
| -// objects are not allowed by the style guide and exceptions to this rule are
|
| -// rare.
|
| -void InitializeCrashReporting();
|
| -
|
| -} // remoting
|
| -
|
| -#endif // REMOTING_BASE_BREAKPAD_H_
|
| +// Copyright (c) 2014 The Chromium Authors. All rights reserved.
|
| +// Use of this source code is governed by a BSD-style license that can be
|
| +// found in the LICENSE file.
|
| +
|
| +#ifndef CHROME_ELF_BREAKPAD_H_
|
| +#define CHROME_ELF_BREAKPAD_H_
|
| +
|
| +#include <windows.h>
|
| +
|
| +// Initializes collection and upload of crash reports. The caller has to ensure
|
| +// that the user has agreed to crash dump reporting.
|
| +//
|
| +// Crash reporting has to be initialized as early as possible (e.g. the first
|
| +// thing in main()) to catch crashes occuring during process startup.
|
| +// Crashes which occur during the global static construction phase will not
|
| +// be caught and reported. This should not be a problem as static non-POD
|
| +// objects are not allowed by the style guide and exceptions to this rule are
|
| +// rare.
|
| +void InitializeCrashReporting();
|
| +
|
| +int GenerateCrashDump(EXCEPTION_POINTERS* exinfo);
|
| +
|
| +#endif // CHROME_ELF_BREAKPAD_H_
|
|
|