diff options
author | mark <mark@chromium.org> | 2015-03-13 00:45:40 -0700 |
---|---|---|
committer | Commit bot <commit-bot@chromium.org> | 2015-03-13 07:46:10 +0000 |
commit | d413b2dcb54d523811d386f1ff4084f677a6d089 (patch) | |
tree | f3bb20230a8b3030bd3a92b8ec36329b81cfa23a /base/mac | |
parent | ec163e245c68c2186a2b6006f8e584ba99e3ff99 (diff) | |
download | chromium_src-d413b2dcb54d523811d386f1ff4084f677a6d089.zip chromium_src-d413b2dcb54d523811d386f1ff4084f677a6d089.tar.gz chromium_src-d413b2dcb54d523811d386f1ff4084f677a6d089.tar.bz2 |
Crashpad!: Use the Crashpad client instead of Breakpad on Mac OS X.
Crashpad is always compiled in to Chrome and its handler is always
enabled. It is only possible to enable uploads in official builds.
Crashpad talks to the existing Breakpad server. There should be no
noticeable changes to crash reporting on the server side, except the
client IDs will all change to a new ID and will no longer be
synchronized with UMA client IDs. This is a one-time change. After this,
the client ID will remain stable within a single --user-data-dir.
BUG=386208,390217,415547,427611,crashpad:12
R=rsesek@chromium.org
TBR=cpu@chromium.org,jochen@chromium.org
Review URL: https://codereview.chromium.org/1001103002
Cr-Commit-Position: refs/heads/master@{#320466}
Diffstat (limited to 'base/mac')
-rw-r--r-- | base/mac/scoped_mach_port.h | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/base/mac/scoped_mach_port.h b/base/mac/scoped_mach_port.h index 9ef90d6..beb62b0 100644 --- a/base/mac/scoped_mach_port.h +++ b/base/mac/scoped_mach_port.h @@ -20,7 +20,7 @@ struct BASE_EXPORT SendRightTraits { return MACH_PORT_NULL; } - static void Free(mach_port_t port); + BASE_EXPORT static void Free(mach_port_t port); }; struct BASE_EXPORT ReceiveRightTraits { @@ -28,7 +28,7 @@ struct BASE_EXPORT ReceiveRightTraits { return MACH_PORT_NULL; } - static void Free(mach_port_t port); + BASE_EXPORT static void Free(mach_port_t port); }; struct PortSetTraits { @@ -36,7 +36,7 @@ struct PortSetTraits { return MACH_PORT_NULL; } - static void Free(mach_port_t port); + BASE_EXPORT static void Free(mach_port_t port); }; } // namespace internal |