aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorgingerBill <bill@gingerbill.org>2024-01-28 21:42:15 +0000
committergingerBill <bill@gingerbill.org>2024-01-28 21:42:36 +0000
commit2743bf7e44807681422a9c70151cff1c07279189 (patch)
treed9ac4ffa9e5aa34e8bd6ed7909fc1d8ccf5a615b
parentd95c28f41bdee1cd2092e008862819e408013940 (diff)
Remove `sdl.stack_*` calls
-rw-r--r--vendor/sdl2/sdl_stdinc.odin13
1 files changed, 0 insertions, 13 deletions
diff --git a/vendor/sdl2/sdl_stdinc.odin b/vendor/sdl2/sdl_stdinc.odin
index 97722f4fe..9136ae026 100644
--- a/vendor/sdl2/sdl_stdinc.odin
+++ b/vendor/sdl2/sdl_stdinc.odin
@@ -1,9 +1,6 @@
package sdl2
import "core:c"
-import "core:intrinsics"
-import "core:runtime"
-_, _ :: intrinsics, runtime
when ODIN_OS == .Windows {
foreign import lib "SDL2.lib"
@@ -19,16 +16,6 @@ FOURCC :: #force_inline proc "c" (A, B, C, D: u8) -> u32 {
}
-stack_alloc :: proc "c" ($T: typeid, #any_int count: int) -> ^T {
- return (^T)(intrinsics.alloca(size_of(T)*count))
-}
-stack_make :: proc "c" ($T: typeid/[]$E, #any_int count: int) -> T {
- ptr := (^T)(intrinsics.alloca(size_of(T)*count))
- return transmute(T)runtime.Raw_Slice{ptr, count}
-}
-stack_free :: proc "c" (ptr: rawptr) {}
-
-
malloc_func :: proc "c" (size: c.size_t) -> rawptr
calloc_func :: proc "c" (nmemb, size: c.size_t) -> rawptr
realloc_func :: proc "c" (mem: rawptr, size: c.size_t) -> rawptr