pub type SDL_malloc_func = Option<unsafe extern "C" fn(size: usize) -> *mut c_void>;
Works like malloc
malloc