pub type spng_realloc_fn = Option<unsafe extern "C" fn(ptr: *mut c_void, size: usize) -> *mut c_void>;