Mercurial > libavcodec.hg
comparison utils.c @ 2231:c87bab25f89f libavcodec
changing size segfault fix
author | michael |
---|---|
date | Wed, 15 Sep 2004 00:35:18 +0000 |
parents | db8baace74d8 |
children | 8f605c66d1d4 |
comparison
equal
deleted
inserted
replaced
2230:53f407cf1f18 | 2231:c87bab25f89f |
---|---|
29 #include "mpegvideo.h" | 29 #include "mpegvideo.h" |
30 #include "integer.h" | 30 #include "integer.h" |
31 #include <stdarg.h> | 31 #include <stdarg.h> |
32 #include <limits.h> | 32 #include <limits.h> |
33 | 33 |
34 static void avcodec_default_free_buffers(AVCodecContext *s); | 34 void avcodec_default_free_buffers(AVCodecContext *s); |
35 | 35 |
36 void *av_mallocz(unsigned int size) | 36 void *av_mallocz(unsigned int size) |
37 { | 37 { |
38 void *ptr; | 38 void *ptr; |
39 | 39 |
758 { | 758 { |
759 if(avctx->codec->flush) | 759 if(avctx->codec->flush) |
760 avctx->codec->flush(avctx); | 760 avctx->codec->flush(avctx); |
761 } | 761 } |
762 | 762 |
763 static void avcodec_default_free_buffers(AVCodecContext *s){ | 763 void avcodec_default_free_buffers(AVCodecContext *s){ |
764 int i, j; | 764 int i, j; |
765 | 765 |
766 if(s->internal_buffer==NULL) return; | 766 if(s->internal_buffer==NULL) return; |
767 | 767 |
768 for(i=0; i<INTERNAL_BUFFER_SIZE; i++){ | 768 for(i=0; i<INTERNAL_BUFFER_SIZE; i++){ |