mirror of https://github.com/OpenTTD/OpenTTD
(svn r15233) -Fix (r15231): compilation with SDL broken on win32
parent
48125a6d5f
commit
a3dc092ebc
|
@ -48,6 +48,7 @@ void SdlClose(uint32 x);
|
||||||
int (SDLCALL *SDL_SetColorKey)(SDL_Surface *, Uint32, Uint32);
|
int (SDLCALL *SDL_SetColorKey)(SDL_Surface *, Uint32, Uint32);
|
||||||
void (SDLCALL *SDL_WM_SetIcon)(SDL_Surface *, Uint8 *);
|
void (SDLCALL *SDL_WM_SetIcon)(SDL_Surface *, Uint8 *);
|
||||||
Uint32 (SDLCALL *SDL_MapRGB)(SDL_PixelFormat *, Uint8, Uint8, Uint8);
|
Uint32 (SDLCALL *SDL_MapRGB)(SDL_PixelFormat *, Uint8, Uint8, Uint8);
|
||||||
|
int (SDLCALL *SDL_VideoModeOK)(int, int, int, Uint32);
|
||||||
};
|
};
|
||||||
|
|
||||||
extern SDLProcs sdl_proc;
|
extern SDLProcs sdl_proc;
|
||||||
|
|
|
@ -119,7 +119,7 @@ static void GetVideoModes()
|
||||||
if (modes == (void*)-1) {
|
if (modes == (void*)-1) {
|
||||||
int n = 0;
|
int n = 0;
|
||||||
for (uint i = 0; i < lengthof(_default_resolutions); i++) {
|
for (uint i = 0; i < lengthof(_default_resolutions); i++) {
|
||||||
if (SDL_VideoModeOK(_default_resolutions[i].width, _default_resolutions[i].height, 8, SDL_FULLSCREEN) != 0) {
|
if (SDL_CALL SDL_VideoModeOK(_default_resolutions[i].width, _default_resolutions[i].height, 8, SDL_FULLSCREEN) != 0) {
|
||||||
_resolutions[n] = _default_resolutions[i];
|
_resolutions[n] = _default_resolutions[i];
|
||||||
if (++n == lengthof(_resolutions)) break;
|
if (++n == lengthof(_resolutions)) break;
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue