[xoreos-git] [xoreos/xoreos] a373ff: MAIN: Always properly clean up after ourselves, ev...
GitHub
noreply at github.com
Fri Oct 21 00:25:17 CEST 2016
Branch: refs/heads/master
Home: https://github.com/xoreos/xoreos
Commit: a373ffd9c9f980040034a4a125bfeded3889fbcd
https://github.com/xoreos/xoreos/commit/a373ffd9c9f980040034a4a125bfeded3889fbcd
Author: Sven Hesse <drmccoy at drmccoy.de>
Date: 2016-10-21 (Fri, 21 Oct 2016)
Changed paths:
M src/engines/gamethread.cpp
M src/xoreos.cpp
Log Message:
-----------
MAIN: Always properly clean up after ourselves, even on error
We may still add a really fatal error category that shouldn't try to
clean up, but all the usual errors we currently raise are not that.
This also gets rid of spurious OpenAL warnings and potential segfaults
related to OpenAL memory being destroyed automatically by the OS while
a separate thread still initializes it. If we're calling the OpenAL
cleanup functions ourselves on quit, they should do the right thing
and wait for locks, etc.
Commit: d2e681c6b5b75ed6ca3e6ad93cd2d89481681177
https://github.com/xoreos/xoreos/commit/d2e681c6b5b75ed6ca3e6ad93cd2d89481681177
Author: Sven Hesse <drmccoy at drmccoy.de>
Date: 2016-10-21 (Fri, 21 Oct 2016)
Changed paths:
M src/common/matrix4x4.cpp
M src/common/matrix4x4.h
Log Message:
-----------
COMMON: Remove explict copy-ctor and copy-op= from Matrix4x4
The implict defaults work fine.
Commit: 5af5b408fbbaa5c39885d74cbf784f7509d26629
https://github.com/xoreos/xoreos/commit/5af5b408fbbaa5c39885d74cbf784f7509d26629
Author: Sven Hesse <drmccoy at drmccoy.de>
Date: 2016-10-21 (Fri, 21 Oct 2016)
Changed paths:
M src/common/vector3.h
Log Message:
-----------
COMMON: Remove explict copy-ctor and copy-op= from Vector3
The implict defaults work fine.
Compare: https://github.com/xoreos/xoreos/compare/a203e0406884...5af5b408fbba
More information about the xoreos-git
mailing list