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++){ |
