[Bf-blender-cvs] SVN commit: /data/svn/bf-blender [35476] trunk/blender/intern/ghost/intern/ GHOST_SystemWin32.cpp: Some explicit casts to silence warnings ( unsafe to mix int and bool in comparisons).
Nathan Letwory
nathan at letworyinteractive.com
Fri Mar 11 23:06:18 CET 2011
Revision: 35476
http://projects.blender.org/scm/viewvc.php?view=rev&root=bf-blender&revision=35476
Author: jesterking
Date: 2011-03-11 22:06:18 +0000 (Fri, 11 Mar 2011)
Log Message:
-----------
Some explicit casts to silence warnings (unsafe to mix int and bool in comparisons).
Modified Paths:
--------------
trunk/blender/intern/ghost/intern/GHOST_SystemWin32.cpp
Modified: trunk/blender/intern/ghost/intern/GHOST_SystemWin32.cpp
===================================================================
--- trunk/blender/intern/ghost/intern/GHOST_SystemWin32.cpp 2011-03-11 21:37:17 UTC (rev 35475)
+++ trunk/blender/intern/ghost/intern/GHOST_SystemWin32.cpp 2011-03-11 22:06:18 UTC (rev 35476)
@@ -470,37 +470,37 @@
switch(key) {
case GHOST_kKeyLeftShift:
{
- changed = (modifiers.get(GHOST_kModifierKeyLeftShift) != *keyDown);
+ changed = (modifiers.get(GHOST_kModifierKeyLeftShift) != (bool)*keyDown);
modifier = GHOST_kModifierKeyLeftShift;
}
break;
case GHOST_kKeyRightShift:
{
- changed = (modifiers.get(GHOST_kModifierKeyRightShift) != *keyDown);
+ changed = (modifiers.get(GHOST_kModifierKeyRightShift) != (bool)*keyDown);
modifier = GHOST_kModifierKeyRightShift;
}
break;
case GHOST_kKeyLeftControl:
{
- changed = (modifiers.get(GHOST_kModifierKeyLeftControl) != *keyDown);
+ changed = (modifiers.get(GHOST_kModifierKeyLeftControl) != (bool)*keyDown);
modifier = GHOST_kModifierKeyLeftControl;
}
break;
case GHOST_kKeyRightControl:
{
- changed = (modifiers.get(GHOST_kModifierKeyRightControl) != *keyDown);
+ changed = (modifiers.get(GHOST_kModifierKeyRightControl) != (bool)*keyDown);
modifier = GHOST_kModifierKeyRightControl;
}
break;
case GHOST_kKeyLeftAlt:
{
- changed = (modifiers.get(GHOST_kModifierKeyLeftAlt) != *keyDown);
+ changed = (modifiers.get(GHOST_kModifierKeyLeftAlt) != (bool)*keyDown);
modifier = GHOST_kModifierKeyLeftAlt;
}
break;
case GHOST_kKeyRightAlt:
{
- changed = (modifiers.get(GHOST_kModifierKeyRightAlt) != *keyDown);
+ changed = (modifiers.get(GHOST_kModifierKeyRightAlt) != (bool)*keyDown);
modifier = GHOST_kModifierKeyRightAlt;
}
break;
@@ -509,7 +509,7 @@
if(changed)
{
- modifiers.set(modifier, *keyDown);
+ modifiers.set(modifier, (bool)*keyDown);
system->storeModifierKeys(modifiers);
}
else
More information about the Bf-blender-cvs
mailing list