archive/File: eliminate Close(), make destructor virtual instead
This commit is contained in:
@@ -63,7 +63,7 @@ OpenArchiveInputStream(Path path, Mutex &mutex, Cond &cond)
|
||||
auto file = archive_file_open(arplug, Path::FromFS(archive));
|
||||
|
||||
AtScopeExit(file) {
|
||||
file->Close();
|
||||
delete file;
|
||||
};
|
||||
|
||||
return InputStreamPtr(file->OpenStream(filename, mutex, cond));
|
||||
|
||||
Reference in New Issue
Block a user