summaryrefslogtreecommitdiff
path: root/Source/Core/InputCommon/Src/ControllerInterface/ControllerInterface.cpp
diff options
context:
space:
mode:
authorSoren Jorvang <soren.jorvang@gmail.com>2011-02-19 21:53:53 +0000
committerSoren Jorvang <soren.jorvang@gmail.com>2011-02-19 21:53:53 +0000
commitd2910912a4b11c1bddd296de6ec7eb318a74ddf9 (patch)
tree5ebe1e82a041f94560fded93e628d96e9ec20b88 /Source/Core/InputCommon/Src/ControllerInterface/ControllerInterface.cpp
parentd93a54898311be897d61ec5e2236a9a561ab42f0 (diff)
XInitThreads() must be the very first Xlib function called or else
some X state will have initialized mutexes and some won't, leading to unpredictable results depending on the feature set compiled into wxWidgets and so on. wxGTK starts by calling Xlib functions indirectly through gdk very early on, so we must hook into wxApp::Initialize(). I believe this should properly fix issue 1540. In case of problems, please reopen that issue. If you see XLockMutex in a backtrace, that's a pretty good indication. git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@7205 8ced0084-cf51-0410-be5f-012b33b47a6e
Diffstat (limited to 'Source/Core/InputCommon/Src/ControllerInterface/ControllerInterface.cpp')
0 files changed, 0 insertions, 0 deletions