Browse Source

Fixed minor memory leak in the Metal renderer

Sam Lantinga 7 years ago
parent
commit
5182c23c6b
1 changed files with 4 additions and 0 deletions
  1. 4 0
      src/render/metal/SDL_render_metal.m

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

@@ -736,6 +736,10 @@ METAL_RenderPresent(SDL_Renderer * renderer)
     }];
 #endif
     [data.mtlcmdbuffer commit];
+#if !__has_feature(objc_arc)
+    [data.mtlcmdencoder release];
+    [data.mtlcmdbuffer release];
+#endif
     data.beginScene = YES;
 }