diff options
| author | gingerBill <gingerBill@users.noreply.github.com> | 2025-02-07 13:37:09 +0000 |
|---|---|---|
| committer | gingerBill <gingerBill@users.noreply.github.com> | 2025-02-07 13:37:09 +0000 |
| commit | a5411199c7efed46d560e273d068f734f6f31413 (patch) | |
| tree | 57489377a7d62a57c068b37510c089a295408c7a | |
| parent | 618941390604b1a8d0d71c23143adb0ec805f906 (diff) | |
Fix #4804
| -rw-r--r-- | vendor/sdl3/sdl3_main.odin | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/vendor/sdl3/sdl3_main.odin b/vendor/sdl3/sdl3_main.odin index 49b3f2242..f5f9b7f52 100644 --- a/vendor/sdl3/sdl3_main.odin +++ b/vendor/sdl3/sdl3_main.odin @@ -10,11 +10,15 @@ foreign lib { AppIterate :: proc(appstate: rawptr) -> AppResult --- AppEvent :: proc(appstate: rawptr, event: ^Event) -> AppResult --- AppQuit :: proc(appstate: rawptr, result: AppResult) --- - main :: proc(argc: c.int, argv: [^]cstring) -> c.int --- SetMainReady :: proc() --- RunApp :: proc(argc: c.int, argv: [^]cstring, mainFunction: main_func, reserved: rawptr) -> c.int --- EnterAppMainCallbacks :: proc(argc: c.int, argv: [^]cstring, appinit: AppInit_func, appiter: AppIterate_func, appevent: AppEvent_func, appquit: AppQuit_func) -> c.int --- RegisterApp :: proc(name: cstring, style: Uint32, hInst: rawptr) -> bool --- UnregisterApp :: proc() --- GDKSuspendComplete :: proc() --- +} + +@(default_calling_convention="c") +foreign lib { + SDL_main :: proc(argc: c.int, argv: [^]cstring) -> c.int --- }
\ No newline at end of file |