X-Git-Url: https://git.artsoft.org/?a=blobdiff_plain;f=src%2Flibgame%2Fsdl.c;h=327d20b5be58a33ef9d664a594d4ae13dde4e73d;hb=8b685a52cd9bdf6ad20d1fb6e4c8f8d70c99603e;hp=8b8720c320fcfe182b5bdbbb3958d03034aeb9ce;hpb=6b8e0388206475c9fae364474c84624fa5a49599;p=rocksndiamonds.git diff --git a/src/libgame/sdl.c b/src/libgame/sdl.c index 8b8720c3..327d20b5 100644 --- a/src/libgame/sdl.c +++ b/src/libgame/sdl.c @@ -716,9 +716,12 @@ boolean SDLSetVideoMode(DrawBuffer **backbuffer, boolean fullscreen) SDLRedrawWindow(); // map window #endif +#ifdef DEBUG +#if defined(PLATFORM_WIN32) + // experimental drag and drop code + SDL_EventState(SDL_SYSWMEVENT, SDL_ENABLE); -#if defined(PLATFORM_WIN32) { SDL_SysWMinfo wminfo; HWND hwnd; @@ -743,6 +746,7 @@ boolean SDLSetVideoMode(DrawBuffer **backbuffer, boolean fullscreen) DragAcceptFiles(hwnd, TRUE); } } +#endif #endif return success; @@ -2373,7 +2377,10 @@ void SDLNextEvent(Event *event) void SDLHandleWindowManagerEvent(Event *event) { +#ifdef DEBUG #if defined(PLATFORM_WIN32) + // experimental drag and drop code + SDL_SysWMEvent *syswmevent = (SDL_SysWMEvent *)event; SDL_SysWMmsg *syswmmsg = (SDL_SysWMmsg *)(syswmevent->msg); @@ -2411,6 +2418,7 @@ void SDLHandleWindowManagerEvent(Event *event) #endif } #endif +#endif }