diff --git a/codec/decoder/core/src/decoder_core.cpp b/codec/decoder/core/src/decoder_core.cpp index 1f46a535cb..84f29dbe6b 100644 --- a/codec/decoder/core/src/decoder_core.cpp +++ b/codec/decoder/core/src/decoder_core.cpp @@ -561,7 +561,7 @@ int32_t InitBsBuffer (PWelsDecoderContext pCtx) { return ERR_NONE; } -int32_t ExpandBsBuffer (PWelsDecoderContext pCtx, const int kiSrcLen) { +int32_t ExpandBsBuffer (PWelsDecoderContext pCtx, const int32_t kiSrcLen) { if (pCtx == NULL) return ERR_INFO_INVALID_PTR; int32_t iExpandStepShift = 1; @@ -615,7 +615,7 @@ int32_t ExpandBsBuffer (PWelsDecoderContext pCtx, const int kiSrcLen) { return ERR_NONE; } -int32_t ExpandBsLenBuffer (PWelsDecoderContext pCtx, const int kiCurrLen) { +int32_t ExpandBsLenBuffer (PWelsDecoderContext pCtx, const int32_t kiCurrLen) { SParserBsInfo* pParser = pCtx->pParserBsInfo; if (!pParser->pNalLenInByte) return ERR_INFO_INVALID_ACCESS;