MCPcopy Create free account
hub / github.com/FFmpeg/FFmpeg / av_realloc_f

Function av_realloc_f

libavutil/mem.c:173–186  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

171}
172
173void *av_realloc_f(void *ptr, size_t nelem, size_t elsize)
174{
175 size_t size;
176 void *r;
177
178 if (size_mult(elsize, nelem, &size)) {
179 av_free(ptr);
180 return NULL;
181 }
182 r = av_realloc(ptr, size);
183 if (!r)
184 av_free(ptr);
185 return r;
186}
187
188int av_reallocp(void *ptr, size_t size)
189{

Callers 15

mov_read_uuidFunction · 0.85
alloc_array_elemFunction · 0.85
avi_add_ientryFunction · 0.85
av_reallocp_arrayFunction · 0.85
wrap_texture_bufFunction · 0.85
d3d11va_frames_initFunction · 0.85
copy_chaptersFunction · 0.85
parse_forced_key_framesFunction · 0.85
exr.cFile · 0.85
alloc_tableFunction · 0.85
decode_frameFunction · 0.85

Calls 3

size_multFunction · 0.85
av_freeFunction · 0.70
av_reallocFunction · 0.70

Tested by 5

config_inputFunction · 0.68
config_outputFunction · 0.68
config_outputFunction · 0.68
config_outputFunction · 0.68
add_crc_to_arrayFunction · 0.68