comparison lcl.c @ 2453:f67b63ed036d libavcodec

avoid buf_size == 0 checks in every decoder
author michael
date Sun, 23 Jan 2005 18:09:06 +0000
parents 4b350cc506a7
children 9a7770ebed14
comparison
equal deleted inserted replaced
2452:73a66a4a6ab4 2453:f67b63ed036d
211 unsigned int mthread_inlen, mthread_outlen; 211 unsigned int mthread_inlen, mthread_outlen;
212 #ifdef CONFIG_ZLIB 212 #ifdef CONFIG_ZLIB
213 int zret; // Zlib return code 213 int zret; // Zlib return code
214 #endif 214 #endif
215 unsigned int len = buf_size; 215 unsigned int len = buf_size;
216
217 /* no supplementary picture */
218 if (buf_size == 0)
219 return 0;
220 216
221 if(c->pic.data[0]) 217 if(c->pic.data[0])
222 avctx->release_buffer(avctx, &c->pic); 218 avctx->release_buffer(avctx, &c->pic);
223 219
224 c->pic.reference = 0; 220 c->pic.reference = 0;