summaryrefslogtreecommitdiff
path: root/src/PowderToySDL.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/PowderToySDL.cpp')
-rw-r--r--src/PowderToySDL.cpp5
1 files changed, 3 insertions, 2 deletions
diff --git a/src/PowderToySDL.cpp b/src/PowderToySDL.cpp
index 93a8996..9c175f4 100644
--- a/src/PowderToySDL.cpp
+++ b/src/PowderToySDL.cpp
@@ -5,6 +5,7 @@
#include <time.h>
#include "SDL.h"
#ifdef WIN
+#define _WIN32_WINNT 0x0501 //Necessary for some macros and functions
#include "SDL_syswm.h"
#include <direct.h>
#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;
}