From 94c45d9cc34afca7b66e1cf4595bff816123b055 Mon Sep 17 00:00:00 2001 From: planetmaker Date: Thu, 18 Nov 2010 20:45:27 +0000 Subject: (svn r21245) -Fix (r21200): [OSX] Make gcc 4.2 happy --- src/video/cocoa/fullscreen.mm | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) (limited to 'src/video') diff --git a/src/video/cocoa/fullscreen.mm b/src/video/cocoa/fullscreen.mm index 1a791a811..1f35d2c59 100644 --- a/src/video/cocoa/fullscreen.mm +++ b/src/video/cocoa/fullscreen.mm @@ -264,9 +264,10 @@ class FullscreenSubdriver: public CocoaSubdriver { bool SetVideoMode(int w, int h) { /* Define this variables at the top (against coding style) because - * otherwise GCC barfs at the goto's jumping over variable initialization. */ + * otherwise GCC 4.2 barfs at the goto's jumping over variable initialization. */ NSRect screen_rect; int gamma_error; + NSPoint mouseLocation; /* Destroy any previous mode */ if (this->pixel_buffer != NULL) { @@ -299,7 +300,7 @@ class FullscreenSubdriver: public CocoaSubdriver { CGDisplayCapture(this->display_id); /* Store the mouse coordinates relative to the total screen */ - NSPoint mouseLocation = [ NSEvent mouseLocation ]; + mouseLocation = [ NSEvent mouseLocation ]; mouseLocation.x /= this->display_width; mouseLocation.y /= this->display_height; -- cgit v1.2.3-54-g00ecf