diff --git a/components/vfs/bsaarchive.cpp b/components/vfs/bsaarchive.cpp index 76579a6f6..268a53047 100644 --- a/components/vfs/bsaarchive.cpp +++ b/components/vfs/bsaarchive.cpp @@ -1,5 +1,6 @@ #include "bsaarchive.hpp" #include +#include namespace VFS { @@ -9,10 +10,10 @@ BsaArchive::BsaArchive(const std::string &filename) Bsa::BsaVersion bsaVersion = Bsa::TES4BSAFile::detectVersion(filename); if (bsaVersion == Bsa::BSAVER_TES4PLUS) { - mFile = std::make_unique(); + mFile = std::unique_ptr(new Bsa::TES4BSAFile()); } else { - mFile = std::make_unique(); + mFile = std::unique_ptr(new Bsa::BSAFile()); } mFile->open(filename); diff --git a/components/vfs/bsaarchive.hpp b/components/vfs/bsaarchive.hpp index 5a859c72f..a87f278c7 100644 --- a/components/vfs/bsaarchive.hpp +++ b/components/vfs/bsaarchive.hpp @@ -4,7 +4,6 @@ #include "archive.hpp" #include -#include namespace VFS {