Forráskód Böngészése

Return the SDL_SetError value

Sylvain 2 éve
szülő
commit
6f0acca8bd
2 módosított fájl, 3 hozzáadás és 6 törlés
  1. 2 4
      src/haptic/darwin/SDL_syshaptic.c
  2. 1 2
      src/video/SDL_video.c

+ 2 - 4
src/haptic/darwin/SDL_syshaptic.c

@@ -485,8 +485,7 @@ static int SDL_SYS_HapticOpenFromService(SDL_Haptic *haptic, io_service_t servic
     /* Open the device */
     ret = FFCreateDevice(service, &haptic->hwdata->device);
     if (ret != FF_OK) {
-        SDL_SetError("Haptic: Unable to create device from service: %s.",
-                     FFStrError(ret));
+        SDL_SetError("Haptic: Unable to create device from service: %s.", FFStrError(ret));
         goto creat_err;
     }
 
@@ -1260,9 +1259,8 @@ int SDL_SYS_HapticGetEffectStatus(SDL_Haptic *haptic,
 
     ret = FFEffectGetEffectStatus(effect->hweffect->ref, &status);
     if (ret != FF_OK) {
-        SDL_SetError("Haptic: Unable to get effect status: %s.",
+        return SDL_SetError("Haptic: Unable to get effect status: %s.",
                      FFStrError(ret));
-        return -1;
     }
 
     if (status == 0) {

+ 1 - 2
src/video/SDL_video.c

@@ -770,8 +770,7 @@ int SDL_GetDisplayIndex(SDL_DisplayID displayID)
             return display_index;
         }
     }
-    SDL_SetError("Invalid display");
-    return -1;
+    return SDL_SetError("Invalid display");
 }
 
 SDL_DisplayData *SDL_GetDisplayDriverData(SDL_DisplayID displayID)