Merge "mp3dec: Zero initialize decoder memory during initialization" into rvc-dev

gugelfrei
TreeHugger Robot 4 years ago committed by Android (Google) Code Review
commit f8b4f9a0e7

@ -659,20 +659,12 @@ void pvmp3_InitDecoder(tPVMP3DecoderExternal *pExt,
huffcodetab *pHuff; huffcodetab *pHuff;
pVars = (tmp3dec_file *)pMem; pVars = (tmp3dec_file *)pMem;
memset(pVars, 0, sizeof(*pVars));
pVars->num_channels = 0;
pExt->totalNumberOfBitsUsed = 0; pExt->totalNumberOfBitsUsed = 0;
pExt->inputBufferCurrentLength = 0; pExt->inputBufferCurrentLength = 0;
pExt->inputBufferUsedLength = 0; pExt->inputBufferUsedLength = 0;
pVars->mainDataStream.offset = 0;
pv_memset((void*)pVars->mainDataBuffer,
0,
BUFSIZE*sizeof(*pVars->mainDataBuffer));
pVars->inputStream.pBuffer = pExt->pInputBuffer; pVars->inputStream.pBuffer = pExt->pInputBuffer;
/* /*

Loading…
Cancel
Save