diff --git a/src/video/cocoa/SDL_cocoamodes.m b/src/video/cocoa/SDL_cocoamodes.m index 0daa3b6d8..5ed1f41be 100644 --- a/src/video/cocoa/SDL_cocoamodes.m +++ b/src/video/cocoa/SDL_cocoamodes.m @@ -475,12 +475,9 @@ Cocoa_GetDisplayDPI(_THIS, SDL_VideoDisplay * display, float * ddpi, float * hdp CGFloat height = CGDisplayModeGetPixelHeight(m); CGFloat HiDPIWidth = CGDisplayModeGetWidth(m); - BOOL isNative = (CGDisplayModeGetIOFlags(m) & kDisplayModeNativeFlag) ? true : false; - CFRelease(m); - //Only check 1x mode if(width == HiDPIWidth) { - if(isNative) { + if (CGDisplayModeGetIOFlags(m) & kDisplayModeNativeFlag) { displayNativeSize.width = width; displayNativeSize.height = height; break;