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)