Skip to content

Commit 7e50e6a

Browse files
committed
sdl: events: Fix DropEvent stubs #294
1 parent 30fd69f commit 7e50e6a

File tree

1 file changed

+11
-9
lines changed

1 file changed

+11
-9
lines changed

sdl/events.go

+11-9
Original file line numberDiff line numberDiff line change
@@ -12,15 +12,6 @@ package sdl
1212
#pragma message("SDL_KEYMAPCHANGED is not supported before SDL 2.0.4")
1313
#define SDL_KEYMAPCHANGED (0x304)
1414
15-
#pragma message("SDL_DROPTEXT is not supported before SDL 2.0.4")
16-
#define SDL_DROPTEXT (0x1001)
17-
18-
#pragma message("SDL_DROPBEGIN is not supported before SDL 2.0.4")
19-
#define SDL_DROPBEGIN (0x1002)
20-
21-
#pragma message("SDL_DROPCOMPLETE is not supported before SDL 2.0.4")
22-
#define SDL_DROPCOMPLETE (0x1003)
23-
2415
#pragma message("SDL_AUDIODEVICEADDED is not supported before SDL 2.0.4")
2516
#define SDL_AUDIODEVICEADDED (0x1100)
2617
@@ -42,6 +33,17 @@ typedef struct SDL_AudioDeviceEvent
4233
Uint8 padding3;
4334
} SDL_AudioDeviceEvent;
4435
#endif
36+
37+
#if !SDL_VERSION_ATLEAST(2,0,5)
38+
#pragma message("SDL_DROPTEXT is not supported before SDL 2.0.5")
39+
#define SDL_DROPTEXT (0x1001)
40+
41+
#pragma message("SDL_DROPBEGIN is not supported before SDL 2.0.5")
42+
#define SDL_DROPBEGIN (0x1002)
43+
44+
#pragma message("SDL_DROPCOMPLETE is not supported before SDL 2.0.5")
45+
#define SDL_DROPCOMPLETE (0x1003)
46+
#endif
4547
*/
4648
import "C"
4749
import "unsafe"

0 commit comments

Comments
 (0)