OSDN Git Service

fifo: use av_freep()
authorMichael Niedermayer <michaelni@gmx.at>
Mon, 9 May 2011 19:23:45 +0000 (21:23 +0200)
committerMichael Niedermayer <michaelni@gmx.at>
Mon, 9 May 2011 19:23:45 +0000 (21:23 +0200)
With this change libavutil uses av_freep() everywhere where it makes sense.
Remaining av_free() use in it has the used pointer become inaccessible quickly
soo zeroing makes no sense.
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
libavutil/fifo.c

index cfb716e..d101989 100644 (file)
@@ -38,7 +38,7 @@ AVFifoBuffer *av_fifo_alloc(unsigned int size)
 void av_fifo_free(AVFifoBuffer *f)
 {
     if(f){
-        av_free(f->buffer);
+        av_freep(&f->buffer);
         av_free(f);
     }
 }