[Bf-blender-cvs] [6d9c994] master: Fix T43748: MouseLook actuator raises an Assert error

Sybren A. Stüvel noreply at git.blender.org
Sat Feb 21 14:39:25 CET 2015


Commit: 6d9c99422b8873d6276af35d884105075077df2e
Author: Sybren A. Stüvel
Date:   Sat Feb 21 14:39:04 2015 +0100
Branches: master
https://developer.blender.org/rB6d9c99422b8873d6276af35d884105075077df2e

Fix T43748: MouseLook actuator raises an Assert error

An assertion seems to be inverted by mistake, as MT_assert(!m_mouse); is followed
by using m_mouse->XXXX.

===================================================================

M	source/gameengine/Ketsji/KX_MouseActuator.cpp

===================================================================

diff --git a/source/gameengine/Ketsji/KX_MouseActuator.cpp b/source/gameengine/Ketsji/KX_MouseActuator.cpp
index 4afa181..62417b4df 100644
--- a/source/gameengine/Ketsji/KX_MouseActuator.cpp
+++ b/source/gameengine/Ketsji/KX_MouseActuator.cpp
@@ -316,7 +316,7 @@ void KX_MouseActuator::ProcessReplica()
 
 void KX_MouseActuator::getMousePosition(float* pos)
 {
-	MT_assert(!m_mouse);
+	MT_assert(m_mouse);
 	const SCA_InputEvent & xevent = m_mouse->GetEventValue(SCA_IInputDevice::KX_MOUSEX);
 	const SCA_InputEvent & yevent = m_mouse->GetEventValue(SCA_IInputDevice::KX_MOUSEY);




More information about the Bf-blender-cvs mailing list