diff --git a/include/__memory/unique_ptr.h b/include/__memory/unique_ptr.h index 46d9405..ff747e3 100644 --- a/include/__memory/unique_ptr.h +++ b/include/__memory/unique_ptr.h @@ -40,6 +40,7 @@ #include <__utility/forward.h> #include <__utility/move.h> #include +#include #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header @@ -121,7 +122,7 @@ struct __unique_ptr_deleter_sfinae<_Deleter&> { # define _LIBCPP_UNIQUE_PTR_TRIVIAL_ABI #endif -template > +template class _LIBCPP_UNIQUE_PTR_TRIVIAL_ABI _LIBCPP_TEMPLATE_VIS unique_ptr { public: typedef _Tp element_type;