Scott Graham
a02ba24006
Convert from scoped_ptr to std::unique_ptr
...
Follows https://codereview.chromium.org/1911823002/ but fixes includes
that were messed up there.
Change-Id: Ic4bad7d095ee6f5a1c9f8ca2d11ac9e67d55a626
Reviewed-on: https://chromium-review.googlesource.com/340497
Reviewed-by: Robert Sesek <rsesek@chromium.org>
2016-04-25 19:16:26 +00:00
Mark Mentovai
4ff6c2d71f
Remove #include "base/basictypes.h" as appropriate
...
These files were only using basictypes.h for implicit_cast, which moved
to util/misc/implicit_cast.h in 0b022d72a2a4.
R=scottmg@chromium.org
Review URL: https://codereview.chromium.org/1352873002 .
2015-09-17 12:32:38 -04:00
Scott Graham
0b022d72a2
Include implicit_cast.h at all users of it.
...
The implicit_cast in base will be no more, make sure we have a reference
to the crashpad version at all callsites.
BUG=529769, 472900, crashpad:51
R=mark@chromium.org , scottmg@chromium.org
Review URL: https://codereview.chromium.org/1344683002 .
2015-09-14 14:51:05 -07:00
Mark Mentovai
110eafe9a1
CloseMultipleNowOrOnExec(): promote out of test.
...
This function will be useful in upcoming non-test code. Because the
first Crashpad client that wants a Crashpad handler will now be
responsible for starting the handler process, this will prevent file
descriptors from leaking to the handler process.
R=rsesek@chromium.org
Review URL: https://codereview.chromium.org/819483002
2014-12-19 16:42:34 -05:00