Explorar o código

Linux Compile Fix: ../../lib/filesystem/CArchiveLoader.cpp:236:52: error: invalid initialization of non-const reference of type 'std::unique_ptr<CInputStream>&' from an rvalue of type 'std::unique_ptr<CInputStream>'

krs %!s(int64=2) %!d(string=hai) anos
pai
achega
221a9e14b9
Modificáronse 1 ficheiros con 1 adicións e 1 borrados
  1. 1 1
      lib/filesystem/CArchiveLoader.cpp

+ 1 - 1
lib/filesystem/CArchiveLoader.cpp

@@ -233,7 +233,7 @@ void CArchiveLoader::extractToFolder( std::string outputSubFolder, CFileInputStr
 void CArchiveLoader::extractToFolder( std::string outputSubFolder, const std::string& mountPoint, ArchiveEntry entry)
 {
 
-	std::unique_ptr<CInputStream> & inputStream = load(ResourceID(mountPoint + entry.name));
+	std::unique_ptr<CInputStream> inputStream = load(ResourceID(mountPoint + entry.name));
 
 	std::unique_ptr<char[]> data = std::unique_ptr<char[]>(new char[entry.fullSize]);
 	inputStream->read((ui8*)data.get(), entry.fullSize);