From 1575d93d489e4bebc411e13c30768f335895c035 Mon Sep 17 00:00:00 2001 From: Simon Robertshaw Date: Sat, 4 May 2013 15:00:45 +0100 Subject: [PATCH] Fix compilation issues on Windows with Window Position Loader --- src/PowderToySDL.cpp | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/src/PowderToySDL.cpp b/src/PowderToySDL.cpp index 93a8996a6..9c175f4c9 100644 --- a/src/PowderToySDL.cpp +++ b/src/PowderToySDL.cpp @@ -5,6 +5,7 @@ #include #include "SDL.h" #ifdef WIN +#define _WIN32_WINNT 0x0501 //Necessary for some macros and functions #include "SDL_syswm.h" #include #endif @@ -612,8 +613,8 @@ bool SaveWindowPosition() placement.length = sizeof(placement); GetWindowPlacement(sysInfo.window, &placement); - Client::Ref().SetPref("WindowX", placement.rcNormalPosition.left); - Client::Ref().SetPref("WindowY", placement.rcNormalPosition.top); + Client::Ref().SetPref("WindowX", (int)placement.rcNormalPosition.left); + Client::Ref().SetPref("WindowY", (int)placement.rcNormalPosition.top); return true; }