diff options
| author | gingerBill <bill@gingerbill.org> | 2022-06-27 11:02:20 +0100 |
|---|---|---|
| committer | gingerBill <bill@gingerbill.org> | 2022-06-27 11:02:20 +0100 |
| commit | 199dae6cd52d5401d6f71b73eef235814d5ab223 (patch) | |
| tree | 6cf93b01dab19d3e557d5a2a6934e985e6d73343 | |
| parent | abe122ecb7ef33cff52fd072514de5ad40538bc2 (diff) | |
Make SDL.*Event procedures return booleans instead of an integer where appropriate
| -rw-r--r-- | vendor/sdl2/sdl_events.odin | 10 | ||||
| -rw-r--r-- | vendor/sdl2/sdl_gamecontroller.odin | 2 |
2 files changed, 6 insertions, 6 deletions
diff --git a/vendor/sdl2/sdl_events.odin b/vendor/sdl2/sdl_events.odin index 29f6e8a43..473bc5739 100644 --- a/vendor/sdl2/sdl_events.odin +++ b/vendor/sdl2/sdl_events.odin @@ -488,15 +488,15 @@ foreign lib { HasEvents :: proc(minType, maxType: EventType) -> bool --- FlushEvent :: proc(type: EventType) --- FlushEvents :: proc(minType, maxType: EventType) --- - PollEvent :: proc(event: ^Event) -> c.int --- - WaitEvent :: proc(event: ^Event) -> c.int --- - WaitEventTimeout :: proc(event: ^Event, timeout: c.int) -> c.int --- - PushEvent :: proc(event: ^Event) -> c.int --- + PollEvent :: proc(event: ^Event) -> bool --- // original return value is c.int + WaitEvent :: proc(event: ^Event) -> bool --- // original return value is c.int + WaitEventTimeout :: proc(event: ^Event, timeout: c.int) -> bool --- // original return value is c.int + PushEvent :: proc(event: ^Event) -> bool --- // original return value is c.int SetEventFilter :: proc(filter: EventFilter, userdata: rawptr) --- GetEventFilter :: proc(filter: ^EventFilter, userdata: ^rawptr) -> bool --- AddEventWatch :: proc(filter: EventFilter, userdata: rawptr) --- DelEventWatch :: proc(filter: EventFilter, userdata: rawptr) --- FilterEvents :: proc(filter: EventFilter, userdata: rawptr) --- - EventState :: proc(type: EventType, state: c.int) -> u8 --- + EventState :: proc(type: EventType, state: c.int) -> b8 --- // original return value is u8 RegisterEvents :: proc(numevents: c.int) -> u32 --- } diff --git a/vendor/sdl2/sdl_gamecontroller.odin b/vendor/sdl2/sdl_gamecontroller.odin index 76e0b8966..8772faa26 100644 --- a/vendor/sdl2/sdl_gamecontroller.odin +++ b/vendor/sdl2/sdl_gamecontroller.odin @@ -118,7 +118,7 @@ foreign lib { GameControllerGetStringForAxis :: proc(axis: GameControllerAxis) -> cstring --- GameControllerGetBindForAxis :: proc(gamecontroller: ^GameController, axis: GameControllerAxis) -> GameControllerButtonBind--- GameControllerHasAxis :: proc(gamecontroller: ^GameController, axis: GameControllerAxis) -> bool --- - GameControllerGetAxis :: proc(gamecontroller: ^GameController, axis: GameControllerAxis) -> i16 --- + GameControllerGetAxis :: proc(gamecontroller: ^GameController, axis: GameControllerAxis) -> i16 --- GameControllerGetButtonFromString :: proc(str: cstring) -> GameControllerButton --- GameControllerGetStringForButton :: proc(button: GameControllerButton) -> cstring --- |