1
0
Fork 0
mirror of https://github.com/OpenMW/openmw.git synced 2025-03-01 04:09:48 +00:00
openmw/apps
AnyOldName3 0537b53d21 Gracefully handle content lists that specify duplicate BSAs
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.
2024-10-22 22:40:16 +01:00
..
benchmarks Fix benchmark warning: -Wdeprecated-declarations 2024-03-16 01:58:12 +01:00
bsatool Modernise Boost CMake stuff 2024-08-23 14:06:13 +01:00
bulletobjecttool Modernise Boost CMake stuff 2024-08-23 14:06:13 +01:00
components_tests Merge branch 'unloadedcontainers' into 'master' 2024-10-15 21:18:13 +00:00
esmtool Modernise Boost CMake stuff 2024-08-23 14:06:13 +01:00
essimporter Modernise Boost CMake stuff 2024-08-23 14:06:13 +01:00
launcher Gracefully handle content lists that specify duplicate BSAs 2024-10-22 22:40:16 +01:00
mwiniimporter Remove vestigial Boost libraries 2024-08-23 14:06:13 +01:00
navmeshtool Use normalized path in BulletShapeManager 2024-09-27 23:33:58 +02:00
niftest niftest: parse BTO, BTR, RDT and PSA files 2024-09-16 23:50:36 +03:00
opencs Merge branch 'dialoguestuff' into 'master' 2024-10-15 07:42:47 +00:00
opencs_tests Support custom log level in tests 2024-07-13 11:15:34 +02:00
openmw Merge branch 'passivestorage' into 'master' 2024-10-21 11:01:26 +00:00
openmw_tests Add tests for MWWorld::Ptr 2024-08-30 20:46:56 +02:00
wizard Remove old dependency on Xt which shouldn't be needed anymore 2024-10-16 14:28:34 +01:00
doc.hpp