void swapNames() { ArchiveTreeNode* dir = archive->getDir(path); archive->renameDir(dir, old_name); old_name = new_name; new_name = dir->getName(); path = dir->getPath(); }