ref: f0240ef3bb7165b15c3ce2b46f8b1895973e7e1c
parent: 388a93fe259f24ddb9bea3771d5a7650b539d325
author: Martin Storsjö <martin@martin.st>
date: Fri May 30 07:31:48 EDT 2014
Use the right data type for a local variable All the values assigned into this variable, and compared with this variable, are int32_t. This avoids warnings about comparison between signed and unsigned types.
--- a/codec/encoder/core/src/encoder_ext.cpp
+++ b/codec/encoder/core/src/encoder_ext.cpp
@@ -3730,7 +3730,7 @@
if (NULL == pSlice)
return ENC_RETURN_MEMALLOCERR;
memcpy (pSlice, pCurLayer->sLayerInfo.pSliceInLayer, sizeof (SSlice) * iMaxSliceNumOld);
- uint32_t uiSliceIdx;
+ int32_t uiSliceIdx;
uiSliceIdx = iMaxSliceNumOld;
SSlice* pBaseSlice = &pCurLayer->sLayerInfo.pSliceInLayer[0];
SSliceHeaderExt* pBaseSHExt = &pBaseSlice->sSliceHeaderExt;