[VFS] Clear registered devices if launch failed

This commit is contained in:
Adrian
2024-05-23 23:31:04 +01:00
committed by Radosław Gliński
parent ff692589c7
commit a688f87f55
3 changed files with 8 additions and 0 deletions

View File

@@ -27,6 +27,10 @@ VirtualFileSystem::VirtualFileSystem() {}
VirtualFileSystem::~VirtualFileSystem() {
// Delete all devices.
// This will explode if anyone is still using data from them.
Clear();
}
void VirtualFileSystem::Clear() {
devices_.clear();
symlinks_.clear();
}