Browse Source

Fixed warning C4456: declaration of 'e' hides previous local declaration

This also fixes incorrect interpretation of OPENVR_SetupJoystckBasedOnLoadedActionManifest() return value.
Sam Lantinga 6 months ago
parent
commit
35be8bb7f9
1 changed files with 2 additions and 3 deletions
  1. 2 3
      src/video/openvr/SDL_openvrvideo.c

+ 2 - 3
src/video/openvr/SDL_openvrvideo.c

@@ -521,7 +521,7 @@ static void OPENVR_VirtualControllerUpdate(void *userdata)
     return;
 }
 
-static bool OPENVR_SetupJoystckBasedOnLoadedActionManifest(SDL_VideoData * videodata)
+static bool OPENVR_SetupJoystickBasedOnLoadedActionManifest(SDL_VideoData * videodata)
 {
     SDL_VirtualJoystickDesc desc;
     int virtual_index;
@@ -1646,8 +1646,7 @@ static SDL_VideoDevice *OPENVR_CreateDevice(void)
             goto error;
         }
     } else {
-        int e = OPENVR_SetupJoystckBasedOnLoadedActionManifest(data);
-        if(e) {
+        if(!OPENVR_SetupJoystickBasedOnLoadedActionManifest(data)) {
             goto error;
         }
     }