Răsfoiți Sursa

Linux joystick cleanup.

Camilla Berglund 11 ani în urmă
părinte
comite
e02b278db1
1 a modificat fișierele cu 0 adăugiri și 8 ștergeri
  1. 0 8
      src/linux_joystick.c

+ 0 - 8
src/linux_joystick.c

@@ -211,8 +211,6 @@ void _glfwTerminateJoysticks(void)
             free(_glfw.linux_js[i].axes);
             free(_glfw.linux_js[i].buttons);
             free(_glfw.linux_js[i].name);
-
-            _glfw.linux_js[i].present = GL_FALSE;
         }
     }
 #endif // __linux__
@@ -234,9 +232,6 @@ const float* _glfwPlatformGetJoystickAxes(int joy, int* count)
 {
     pollJoystickEvents();
 
-    if (!_glfw.linux_js[joy].present)
-        return NULL;
-
     *count = _glfw.linux_js[joy].axisCount;
     return _glfw.linux_js[joy].axes;
 }
@@ -245,9 +240,6 @@ const unsigned char* _glfwPlatformGetJoystickButtons(int joy, int* count)
 {
     pollJoystickEvents();
 
-    if (!_glfw.linux_js[joy].present)
-        return NULL;
-
     *count = _glfw.linux_js[joy].buttonCount;
     return _glfw.linux_js[joy].buttons;
 }