diff options
-rw-r--r-- | demux/demux.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/demux/demux.c b/demux/demux.c index acdee69d4b..833dc38be5 100644 --- a/demux/demux.c +++ b/demux/demux.c @@ -116,7 +116,7 @@ static void packet_destroy(void *ptr) { struct demux_packet *dp = ptr; talloc_free(dp->avpacket); - free(dp->allocation); + av_free(dp->allocation); } static struct demux_packet *create_packet(size_t len) @@ -142,7 +142,7 @@ static struct demux_packet *create_packet(size_t len) struct demux_packet *new_demux_packet(size_t len) { struct demux_packet *dp = create_packet(len); - dp->buffer = malloc(len + FF_INPUT_BUFFER_PADDING_SIZE); + dp->buffer = av_malloc(len + FF_INPUT_BUFFER_PADDING_SIZE); if (!dp->buffer) { fprintf(stderr, "Memory allocation failure!\n"); abort(); |