From a3b05e69b63b2afa0b9de8a6fa38e006ec9db1f9 Mon Sep 17 00:00:00 2001 From: John Hood Date: Tue, 1 Aug 2017 14:16:56 -0400 Subject: [PATCH] Add missing shared::make_shared() --- src/util/shared.h | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/src/util/shared.h b/src/util/shared.h index 73404fb..6075125 100644 --- a/src/util/shared.h +++ b/src/util/shared.h @@ -52,6 +52,12 @@ namespace shared { using std::tr1::shared_ptr; // make_shared emulation. + template + inline shared_ptr + make_shared() + { + return shared_ptr(new Tp()); + } template inline shared_ptr make_shared(const A1& a1)