浏览代码

Examples: Fixed Clang warnings in DirectX examples

ocornut 10 年之前
父节点
当前提交
e97d02a294
共有 2 个文件被更改,包括 4 次插入4 次删除
  1. 2 2
      examples/directx11_example/imgui_impl_dx11.cpp
  2. 2 2
      examples/directx9_example/imgui_impl_dx9.cpp

+ 2 - 2
examples/directx11_example/imgui_impl_dx11.cpp

@@ -171,11 +171,11 @@ LRESULT ImGui_ImplDX11_WndProcHandler(HWND, UINT msg, WPARAM wParam, LPARAM lPar
         io.MousePos.y = (signed short)(lParam >> 16); 
         io.MousePos.y = (signed short)(lParam >> 16); 
         return true;
         return true;
     case WM_KEYDOWN:
     case WM_KEYDOWN:
-        if (wParam >= 0 && wParam < 256)
+        if (wParam < 256)
             io.KeysDown[wParam] = 1;
             io.KeysDown[wParam] = 1;
         return true;
         return true;
     case WM_KEYUP:
     case WM_KEYUP:
-        if (wParam >= 0 && wParam < 256)
+        if (wParam < 256)
             io.KeysDown[wParam] = 0;
             io.KeysDown[wParam] = 0;
         return true;
         return true;
     case WM_CHAR:
     case WM_CHAR:

+ 2 - 2
examples/directx9_example/imgui_impl_dx9.cpp

@@ -135,11 +135,11 @@ LRESULT ImGui_ImplDX9_WndProcHandler(HWND, UINT msg, WPARAM wParam, LPARAM lPara
         io.MousePos.y = (signed short)(lParam >> 16); 
         io.MousePos.y = (signed short)(lParam >> 16); 
         return true;
         return true;
     case WM_KEYDOWN:
     case WM_KEYDOWN:
-        if (wParam >= 0 && wParam < 256)
+        if (wParam < 256)
             io.KeysDown[wParam] = 1;
             io.KeysDown[wParam] = 1;
         return true;
         return true;
     case WM_KEYUP:
     case WM_KEYUP:
-        if (wParam >= 0 && wParam < 256)
+        if (wParam < 256)
             io.KeysDown[wParam] = 0;
             io.KeysDown[wParam] = 0;
         return true;
         return true;
     case WM_CHAR:
     case WM_CHAR: