| Index: client/crashpad_client.h
|
| diff --git a/client/crashpad_client.h b/client/crashpad_client.h
|
| index 27d6111b21c50c0325d4429df029c6b58a030026..60186a40bb8ad972958825d218e0bced550ba355 100644
|
| --- a/client/crashpad_client.h
|
| +++ b/client/crashpad_client.h
|
| @@ -25,6 +25,8 @@
|
|
|
| #if defined(OS_MACOSX)
|
| #include "base/mac/scoped_mach_port.h"
|
| +#elif defined(OS_WIN)
|
| +#include <windows.h>
|
| #endif
|
|
|
| namespace crashpad {
|
| @@ -87,6 +89,13 @@ class CrashpadClient {
|
| //!
|
| //! \return `true` on success and `false` on failure.
|
| bool SetHandler(const std::string& ipc_port);
|
| +
|
| + //! \brief Requests that the handler capture a dump even though there hasn't
|
| + //! been a crash.
|
| + //!
|
| + //! \param[in] context A CONTEXT, generally captured by `RtlCaptureContext()`
|
| + //! or similar.
|
| + static void DumpWithoutCrash(const CONTEXT& context);
|
| #endif
|
|
|
| //! \brief Configures the process to direct its crashes to a Crashpad handler.
|
|
|