| Index: webrtc/modules/audio_coding/codecs/ilbc/cb_construct.c | 
| diff --git a/webrtc/modules/audio_coding/codecs/ilbc/cb_construct.c b/webrtc/modules/audio_coding/codecs/ilbc/cb_construct.c | 
| index 9d11b83accbd83bc00c859a0e24ab938faf6c77e..cacf3ace2895afe0cc7f6d5379d2f9d5cc90bd95 100644 | 
| --- a/webrtc/modules/audio_coding/codecs/ilbc/cb_construct.c | 
| +++ b/webrtc/modules/audio_coding/codecs/ilbc/cb_construct.c | 
| @@ -29,10 +29,10 @@ void WebRtcIlbcfix_CbConstruct( | 
| int16_t *index,   /* (i) Codebook indices */ | 
| int16_t *gain_index,  /* (i) Gain quantization indices */ | 
| int16_t *mem,   /* (i) Buffer for codevector construction */ | 
| -    int16_t lMem,   /* (i) Length of buffer */ | 
| -    int16_t veclen   /* (i) Length of vector */ | 
| +    size_t lMem,   /* (i) Length of buffer */ | 
| +    size_t veclen   /* (i) Length of vector */ | 
| ){ | 
| -  int j; | 
| +  size_t j; | 
| int16_t gain[CB_NSTAGES]; | 
| /* Stack based */ | 
| int16_t cbvec0[SUBL]; | 
| @@ -50,9 +50,9 @@ void WebRtcIlbcfix_CbConstruct( | 
| /* codebook vector construction and construction of total vector */ | 
|  | 
| /* Stack based */ | 
| -  WebRtcIlbcfix_GetCbVec(cbvec0, mem, index[0], lMem, veclen); | 
| -  WebRtcIlbcfix_GetCbVec(cbvec1, mem, index[1], lMem, veclen); | 
| -  WebRtcIlbcfix_GetCbVec(cbvec2, mem, index[2], lMem, veclen); | 
| +  WebRtcIlbcfix_GetCbVec(cbvec0, mem, (size_t)index[0], lMem, veclen); | 
| +  WebRtcIlbcfix_GetCbVec(cbvec1, mem, (size_t)index[1], lMem, veclen); | 
| +  WebRtcIlbcfix_GetCbVec(cbvec2, mem, (size_t)index[2], lMem, veclen); | 
|  | 
| gainPtr = &gain[0]; | 
| for (j=0;j<veclen;j++) { | 
|  |