From 786be70e28fe739b8e49893fa13ae4652a68d1ea Mon Sep 17 00:00:00 2001 From: James Almer Date: Sun, 23 May 2021 11:24:17 -0300 Subject: avutil/mem: make ff_fast_malloc() internal to mem.c Signed-off-by: James Almer --- libavutil/mem_internal.h | 18 ------------------ 1 file changed, 18 deletions(-) (limited to 'libavutil/mem_internal.h') diff --git a/libavutil/mem_internal.h b/libavutil/mem_internal.h index ee2575c85f..ed846aac52 100644 --- a/libavutil/mem_internal.h +++ b/libavutil/mem_internal.h @@ -136,22 +136,4 @@ # define LOCAL_ALIGNED_32(t, v, ...) E1(LOCAL_ALIGNED_A(32, t, v, __VA_ARGS__,,)) #endif -static inline int ff_fast_malloc(void *ptr, unsigned int *size, size_t min_size, int zero_realloc) -{ - void *val; - - memcpy(&val, ptr, sizeof(val)); - if (min_size <= *size) { - av_assert0(val || !min_size); - return 0; - } - min_size = FFMAX(min_size + min_size / 16 + 32, min_size); - av_freep(ptr); - val = zero_realloc ? av_mallocz(min_size) : av_malloc(min_size); - memcpy(ptr, &val, sizeof(val)); - if (!val) - min_size = 0; - *size = min_size; - return 1; -} #endif /* AVUTIL_MEM_INTERNAL_H */ -- cgit v1.2.3