OSDN Git Service

delete unnecessary queue lock in Engine::injectInput(), this fix freeze on wheel...
authorU-i7\gimy <gimy@users.sourceforge.jp>
Tue, 1 Sep 2009 15:03:23 +0000 (00:03 +0900)
committerU-i7\gimy <gimy@users.sourceforge.jp>
Tue, 1 Sep 2009 15:03:23 +0000 (00:03 +0900)
engine.cpp

index ac462f2..f404ae0 100644 (file)
@@ -610,7 +610,6 @@ void Engine::beginGeneratingKeyboardEvents(
 unsigned int Engine::injectInput(const KEYBOARD_INPUT_DATA *i_kid, const KBDLLHOOKSTRUCT *i_kidRaw)\r
 {\r
        if (i_kid->Flags & KEYBOARD_INPUT_DATA::E1) {\r
-               Acquire a(&m_cskidq);\r
                INPUT kid[2];\r
                int count = 1;\r
 \r