cocoa: Fix OpenGL deprecation warning.
diff --git a/src/video/cocoa/SDL_cocoawindow.m b/src/video/cocoa/SDL_cocoawindow.m
index 05cdcbc..ddf2fc9 100644
--- a/src/video/cocoa/SDL_cocoawindow.m
+++ b/src/video/cocoa/SDL_cocoawindow.m
@@ -260,12 +260,6 @@ static void ConvertNSRect(NSScreen *screen, BOOL fullscreen, NSRect *r)
static void
ScheduleContextUpdates(SDL_WindowData *data)
{
- NSOpenGLContext *currentContext;
- NSMutableArray *contexts;
- if (!data || !data.nscontexts) {
- return;
- }
-
/* We still support OpenGL as long as Apple offers it, deprecated or not, so disable deprecation warnings about it. */
#if SDL_VIDEO_OPENGL
@@ -274,6 +268,12 @@ ScheduleContextUpdates(SDL_WindowData *data)
#pragma clang diagnostic ignored "-Wdeprecated-declarations"
#endif
+ NSOpenGLContext *currentContext;
+ NSMutableArray *contexts;
+ if (!data || !data.nscontexts) {
+ return;
+ }
+
currentContext = [NSOpenGLContext currentContext];
contexts = data.nscontexts;
@synchronized (contexts) {