Use make_unique instead of unique_ptr(new T) in more places

This commit is contained in:
Martin Hořeňovský committed 2021-05-28 23:43:15 +02:00
1 parent f9ec34ce01
commit 2ae28fc852
3 files changed
+3 -3

No files matched your search

+1 -1
View File
@@ -14,7 +14,7 @@
namespace Catch {
Detail::unique_ptr<ITestInvoker> makeTestInvoker( void(*testAsFunction)() ) {
return Detail::unique_ptr<ITestInvoker>( new TestInvokerAsFunction( testAsFunction ));
return Detail::make_unique<TestInvokerAsFunction>( testAsFunction );
}
AutoReg::AutoReg( Detail::unique_ptr<ITestInvoker> invoker, SourceLineInfo const& lineInfo, StringRef classOrMethod, NameAndTags const& nameAndTags ) noexcept {