MCPcopy Create free account
hub / github.com/ModOrganizer2/modorganizer / removeFile

Method removeFile

src/shared/fileregister.cpp:63–79  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

61}
62
63bool FileRegister::removeFile(FileIndex index)
64{
65 std::scoped_lock lock(m_Mutex);
66
67 if (index < m_Files.size()) {
68 FileEntryPtr p;
69 m_Files[index].swap(p);
70
71 if (p) {
72 unregisterFile(p);
73 return true;
74 }
75 }
76
77 log::error("{}: {}", QObject::tr("invalid file index for remove"), index);
78 return false;
79}
80
81void FileRegister::removeOrigin(FileIndex index, OriginID originID)
82{

Callers 1

unregisterFileMethod · 0.45

Calls 1

sizeMethod · 0.45

Tested by

no test coverage detected