You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
openmw/components
Bo Svensson c9c8d02332
fixes a crash (#3183)
This PR fixes a crash caused by the improperly ensured lifetime of RigGeometry::mSourceGeometry. mSourceGeometry was not adequate to ensure mSourceGeometry would outlive mGeometry because we extend mGeometrys lifetime beyond this lifetime by passing mGeometry to the draw traversal instead of this.
In addition,

We add important comments.
We detect and prevent generally unsafe operations in high level code.
We add a sprinkling of const to help clarify intentions.
3 years ago
..
bsa cleans up BSAFile (#3177) 3 years ago
bullethelpers Merge branch 'physics_heightfield' into 'master' 3 years ago
compiler Parse local variables sharing a name with a function as variables 3 years ago
config change setValue to replace value instead of insert 4 years ago
contentselector Allow creating omwaddons without a dependency on an omwgame 3 years ago
crashcatcher Fix MSVC's C4267 warnings 4 years ago
debug Fixing performance-faster-string-find issues 4 years ago
detournavigator Fix crash in DetourNavigator::fixupCorridor 3 years ago
esm Add ESM data loader 3 years ago
esmloader Merge branch 'fix_windows_tests' into 'master' 3 years ago
esmterrain Replace zeroes and nulls by nullptrs 4 years ago
fallback Fixing performance-faster-string-find issues 4 years ago
files Add tests for openmw options 3 years ago
fontloader Move getFileExtension to common header and use instead of repeating same code 3 years ago
interpreter Remove duplicate GetSquareRoot implementation 3 years ago
loadinglistener Make sync terrain preloading sleep free 3 years ago
lua Merge branch 'lua_transform' into 'master' 3 years ago
misc Add functions to compress/decompress vector of bytes 3 years ago
myguiplatform converts remaining osg::NodeCallback (#3147) 3 years ago
nif Handle NiExtraData *properly* 3 years ago
nifbullet Sprinkle some [[noreturn]] where possible 4 years ago
nifosg fixes coverity-ci warning 3 years ago
process Remove redundant includes 6 years ago
queries Add missing include from sol/sol.hpp 4 years ago
resource fixes a crash (#3183) 3 years ago
sceneutil fixes a crash (#3183) 3 years ago
sdlutil Merge branch 'windowing-system-cleanup' into 'master' 3 years ago
settings Sprinkle some [[noreturn]] where possible 4 years ago
shader use StateSet define for translucentFramebuffer (#3138) 3 years ago
sqlite3 Fix tests on windows 3 years ago
terrain removes UnrefQueue (#3181) 3 years ago
to_utf8 Replace a handrolled memcpy with an actual call to memcpy 4 years ago
translation Replace all NULLs to nullptr 6 years ago
version Allow getting available version information even when clone is shallow 8 years ago
vfs cleans up BSAFile (#3177) 3 years ago
widgets Sprinkle some const-ref 3 years ago
CMakeLists.txt Remove non-existent file from CMakeLists 3 years ago
doc.hpp