Răsfoiți Sursa

Fixed build warnings

Sam Lantinga 3 ani în urmă
părinte
comite
637bcd0b72

+ 11 - 7
src/joystick/iphoneos/SDL_mfijoystick.m

@@ -1085,13 +1085,17 @@ IOS_MFIJoystickUpdate(SDL_Joystick *joystick)
 
 -(void)cleanup
 {
-    if (self.player != nil) {
-        [self.player cancelAndReturnError:nil];
-        self.player = nil;
-    }
-    if (self.engine != nil) {
-        [self.engine stopWithCompletionHandler:nil];
-        self.engine = nil;
+    @autoreleasepool {
+        if (@available(macos 11.0, iOS 14.0, tvOS 14.0, *)) {
+            if (self.player != nil) {
+                [self.player cancelAndReturnError:nil];
+                self.player = nil;
+            }
+            if (self.engine != nil) {
+                [self.engine stopWithCompletionHandler:nil];
+                self.engine = nil;
+            }
+        }
     }
 }
 

+ 0 - 7
src/render/metal/SDL_render_metal.m

@@ -1029,13 +1029,6 @@ METAL_SetRenderTarget(SDL_Renderer * renderer, SDL_Texture * texture)
 }}
 
 
-// normalize a value from 0.0f to len into 0.0f to 1.0f.
-static inline float
-normtex(const float _val, const float len)
-{
-    return _val / len;
-}
-
 static int
 METAL_QueueSetViewport(SDL_Renderer * renderer, SDL_RenderCommand *cmd)
 {