diff options
Diffstat (limited to 'libavcodec/avpacket.c')
-rw-r--r-- | libavcodec/avpacket.c | 11 |
1 files changed, 1 insertions, 10 deletions
diff --git a/libavcodec/avpacket.c b/libavcodec/avpacket.c index b0c734dcc7..dbbba56ca7 100644 --- a/libavcodec/avpacket.c +++ b/libavcodec/avpacket.c @@ -27,14 +27,6 @@ #include "bytestream.h" #include "internal.h" -void av_destruct_packet_nofree(AVPacket *pkt) -{ - pkt->data = NULL; - pkt->size = 0; - pkt->side_data = NULL; - pkt->side_data_elems = 0; -} - void ff_packet_free_side_data(AVPacket *pkt) { int i; @@ -137,8 +129,7 @@ int av_dup_packet(AVPacket *pkt) { AVPacket tmp_pkt; - if (((pkt->destruct == av_destruct_packet_nofree) || - (pkt->destruct == NULL)) && pkt->data) { + if (pkt->destruct == NULL && pkt->data) { tmp_pkt = *pkt; pkt->data = NULL; |