Skip to content

Commit 76d10b4

Browse files
committed
got rid of double shared ptr to a single object
1 parent 7f665bf commit 76d10b4

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

src/nbl/builtin/template/CArchive.cpp.in

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,12 +3,12 @@
33

44
using namespace @_NAMESPACE_@;
55

6-
static const auto k_builtinArchiveFileList = std::make_shared<const nbl::core::vector<nbl::system::IFileArchive::SFileList::SEntry>>(nbl::core::vector<nbl::system::IFileArchive::SFileList::SEntry>{
6+
static const auto k_builtinArchiveFileList = new nbl::core::vector<nbl::system::IFileArchive::SFileList::SEntry>{
77
@_RESOURCES_INIT_LIST_@
88
});
99

1010
CArchive::CArchive(nbl::system::logger_opt_smart_ptr&& logger)
11-
: nbl::system::CFileArchive(nbl::system::path(pathPrefix.data()),std::move(logger), const_cast<nbl::core::vector<nbl::system::IFileArchive::SFileList::SEntry>*>(k_builtinArchiveFileList.get()))
11+
: nbl::system::CFileArchive(nbl::system::path(pathPrefix.data()),std::move(logger), k_builtinArchiveFileList))
1212
{
1313

1414
}

0 commit comments

Comments
 (0)