Procházet zdrojové kódy

Remove `sdl.stack_*` calls

gingerBill před 1 rokem
rodič
revize
2743bf7e44
1 změnil soubory, kde provedl 0 přidání a 13 odebrání
  1. 0 13
      vendor/sdl2/sdl_stdinc.odin

+ 0 - 13
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