mirror of
https://github.com/OpenMW/openmw.git
synced 2026-01-06 00:43:07 +00:00
Previously, if fed bad data, or a content list predated a BSA being moved to a non-user config file, or possibly in other situations (but not any of the obvious ones as those had other guards), the `selectedArchives` list could be longer than the number of archives available due to duplicate entries. This ensures they're handled like entries specifying no-longer-present archives, and just skips the duplicates. The same would happen elsewhere in similar situations, but those code paths aren't always taken. |
||
|---|---|---|
| .. | ||
| ui | ||
| utils | ||
| CMakeLists.txt | ||
| datafilespage.cpp | ||
| datafilespage.hpp | ||
| graphicspage.cpp | ||
| graphicspage.hpp | ||
| importpage.cpp | ||
| importpage.hpp | ||
| main.cpp | ||
| maindialog.cpp | ||
| maindialog.hpp | ||
| sdlinit.cpp | ||
| sdlinit.hpp | ||
| settingspage.cpp | ||
| settingspage.hpp | ||
| textslotmsgbox.cpp | ||
| textslotmsgbox.hpp | ||