diff --git a/src/video/sdl_v.cpp b/src/video/sdl_v.cpp index 050f746c99..2050ab03fd 100644 --- a/src/video/sdl_v.cpp +++ b/src/video/sdl_v.cpp @@ -216,7 +216,7 @@ static void GetAvailableVideoMode(uint *w, uint *h) #define SDL_LoadBMP(file) SDL_LoadBMP_RW(SDL_CALL SDL_RWFromFile(file, "rb"), 1) #endif -static bool CreateMainSurface(uint w, uint h) +bool VideoDriver_SDL::CreateMainSurface(uint w, uint h) { SDL_Surface *newscreen, *icon; char caption[50]; @@ -394,7 +394,7 @@ static uint32 ConvertSdlKeyIntoMy(SDL_keysym *sym) return (key << 16) + sym->unicode; } -static int PollEvent() +int VideoDriver_SDL::PollEvent() { SDL_Event ev; diff --git a/src/video/sdl_v.h b/src/video/sdl_v.h index e4df2a30ae..6c69d68d85 100644 --- a/src/video/sdl_v.h +++ b/src/video/sdl_v.h @@ -34,6 +34,9 @@ public: /* virtual */ bool ClaimMousePointer(); /* virtual */ const char *GetName() const { return "sdl"; } +private: + int PollEvent(); + bool CreateMainSurface(uint w, uint h); }; /** Factory for the SDL video driver. */