Skip to content

Commit 1d34ab5

Browse files
Yuhanun Citgezcodebytere
authored andcommitted
src: modernized unique_ptr construction
PR-URL: #31654 Reviewed-By: Anna Henningsen <anna@addaleax.net> Reviewed-By: Colin Ihrig <cjihrig@gmail.com> Reviewed-By: James M Snell <jasnell@gmail.com> Reviewed-By: Gus Caplan <me@gus.host> Reviewed-By: David Carlier <devnexen@gmail.com> Reviewed-By: Franziska Hinkelmann <franziska.hinkelmann@gmail.com> Reviewed-By: Tiancheng "Timothy" Gu <timothygu99@gmail.com>
1 parent 60a6977 commit 1d34ab5

File tree

1 file changed

+2
-4
lines changed

1 file changed

+2
-4
lines changed

src/debug_utils.cc

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -100,16 +100,14 @@ class PosixSymbolDebuggingContext final : public NativeSymbolDebuggingContext {
100100

101101
std::unique_ptr<NativeSymbolDebuggingContext>
102102
NativeSymbolDebuggingContext::New() {
103-
return std::unique_ptr<NativeSymbolDebuggingContext>(
104-
new PosixSymbolDebuggingContext());
103+
return std::make_unique<PosixSymbolDebuggingContext>();
105104
}
106105

107106
#else // HAVE_EXECINFO_H
108107

109108
std::unique_ptr<NativeSymbolDebuggingContext>
110109
NativeSymbolDebuggingContext::New() {
111-
return std::unique_ptr<NativeSymbolDebuggingContext>(
112-
new NativeSymbolDebuggingContext());
110+
return std::make_unique<NativeSymbolDebuggingContext>();
113111
}
114112

115113
#endif // HAVE_EXECINFO_H

0 commit comments

Comments
 (0)