summaryrefslogtreecommitdiff
path: root/platform
diff options
context:
space:
mode:
authorJuan Linietsky <reduzio@gmail.com>2015-06-23 20:59:30 -0300
committerJuan Linietsky <reduzio@gmail.com>2015-06-23 20:59:30 -0300
commit26a710b4b857f3a3868a55ab16897d9834d05dec (patch)
treeef177d20949cb879f4c55c6b159eedd0b03ab83b /platform
parente42aed6ed059b23c100f5a0bc5170831f12400aa (diff)
parentd23ee8eb017d14c0efb3e07b6437987fd78a0955 (diff)
Merge pull request #2172 from jrimclean/development
Fixed compilation on MacOS X
Diffstat (limited to 'platform')
-rw-r--r--platform/osx/os_osx.mm4
1 files changed, 3 insertions, 1 deletions
diff --git a/platform/osx/os_osx.mm b/platform/osx/os_osx.mm
index e2ff8d1116..72699366c4 100644
--- a/platform/osx/os_osx.mm
+++ b/platform/osx/os_osx.mm
@@ -1113,7 +1113,9 @@ void OS_OSX::warp_mouse_pos(const Point2& p_to) {
NSPoint localPoint = { p_to.x, p_to.y };
NSPoint pointInWindow = [window_view convertPoint:localPoint toView:nil];
- NSPoint pointOnScreen = [[window_view window] convertRectToScreen:(NSRect){.origin=pointInWindow}].origin;
+ NSRect pointInWindowRect;
+ pointInWindowRect.origin = pointInWindow;
+ NSPoint pointOnScreen = [[window_view window] convertRectToScreen:pointInWindowRect].origin;
//point in scren coords
CGPoint lMouseWarpPos = { pointOnScreen.x, pointOnScreen.y};