1
0
Fork 0
mirror of https://github.com/OpenMW/openmw.git synced 2025-12-13 10:13:06 +00:00
openmw/components
elsid cd6e49796e
Properly initialize local static pointers and collections
Static variables should be initalized once instead of initializing them with
nullptr and then doing actual initialization behind if condition. Otherwise a
race condition may happen leading to undefined behaviour.
2024-09-21 13:52:43 +02:00
..
bgsm Merge branch 'nifmisc' into 'master' 2024-04-25 08:45:36 +00:00
bsa Clarify Fallout 4 next gen update BA2 version naming 2024-04-28 05:09:40 +03:00
bullethelpers
compiler CI match script names and remove dead code 2024-07-01 16:57:40 +02:00
config Some launcher fixes 2024-07-31 00:04:38 +01:00
contentselector c a p i t u l a t e 2024-07-31 00:08:29 +01:00
crashcatcher Use proper order for printf arguments 2024-07-28 20:08:02 +02:00
debug Separate the log level and the flag for writing the log level 2024-07-13 11:15:34 +02:00
detournavigator Limit RecastMeshManager range by active cell grid 2024-05-19 20:07:47 +02:00
esm Store Lua script path as VFS normalized 2024-09-15 13:53:20 +02:00
esm3 Properly initialize local static pointers and collections 2024-09-21 13:52:43 +02:00
esm4 Init potentially unread fields for HDPT 2024-08-04 18:42:39 +02:00
esmloader
esmterrain CLEANUP(CS): Do heightData check in actual implementation, revert 2024-06-10 02:02:31 -05:00
fallback Correct MaxNumberRipples and Timescale Clouds validation categories 2024-01-26 17:12:58 +03:00
files Merge branch 'portable-launcher' into 'master' 2024-04-10 09:53:07 +00:00
fontloader Optimize bitmap fonts loading 2024-03-27 12:44:35 +04:00
fx Use normalized path in ImageManager 2024-09-17 00:49:57 +02:00
interpreter Exit with fatal error on duplicated instruction code 2024-06-28 22:24:24 +02:00
l10n Use normalized path in l10m manager 2024-08-18 21:07:46 +02:00
loadinglistener Drop 360-degree screenshot support (#7720) 2024-06-06 14:46:01 +03:00
lua Store Lua script path as VFS normalized 2024-09-15 13:53:20 +02:00
lua_ui Don't assume execution of an internal Lua script can't fail 2024-06-22 11:26:32 +02:00
misc Make path helpers constexpr and noexcept 2024-07-22 22:01:05 +02:00
myguiplatform Use normalized path in ImageManager 2024-09-17 00:49:57 +02:00
navmeshtool
nif Parse bhkPoseArray 2024-09-18 23:53:33 +03:00
nifbullet CLEANUP: Don't assign invalid extents when loading bounding boxes 2024-07-11 04:06:06 -05:00
nifosg Use normalized path in ImageManager 2024-09-17 00:49:57 +02:00
platform Remove vestigial Boost libraries 2024-08-23 14:06:13 +01:00
process Do not include formatting spaces to localizable strings 2023-11-30 13:06:50 +04:00
resource Use normalized path in ImageManager 2024-09-17 00:49:57 +02:00
sceneutil Properly initialize local static pointers and collections 2024-09-21 13:52:43 +02:00
sdlutil Fixes for a whole bunch of warnings 2024-03-14 23:39:33 +00:00
serialization
settings Merge branch 'optionallightfadeout' into 'master' 2024-09-05 07:29:48 +00:00
shader Use normalized path in ImageManager 2024-09-17 00:49:57 +02:00
sqlite3 Minor header cleanup 2023-04-30 16:26:03 +02:00
std140
stereo Do not copy due to auto misuse 2024-01-07 18:52:10 +04:00
terrain Properly initialize local static pointers and collections 2024-09-21 13:52:43 +02:00
testing Store Lua script path as VFS normalized 2024-09-15 13:53:20 +02:00
to_utf8 Address feedback 2024-01-17 18:10:42 +01:00
translation
version Open matching version of documentation for Launcher Help 2024-02-25 18:20:40 +01:00
vfs Use normalized path in SceneManager 2024-09-13 14:21:49 +02:00
widgets Pass some arguments by references 2024-02-01 10:02:15 +04:00
CMakeLists.txt Remove vestigial Boost libraries 2024-08-23 14:06:13 +01:00
doc.hpp