@@ -140,7 +140,7 @@ void convolve(uint32_t Signal[/* SignalLen */], unsigned short SignalLen,
140
140
uint32_t Result [/* SignalLen + KernelLen - 1 */ ]) {
141
141
uint16_t n ;
142
142
143
- for (n = 0 ; n < SignalLen + KernelLen - 1 ; n ++ ) {
143
+ for (n = 0 ; n < ( uint16_t )( SignalLen + KernelLen - 1 ) ; n ++ ) {
144
144
unsigned short kmin , kmax , k ;
145
145
146
146
Result [n ] = 0 ;
@@ -222,7 +222,7 @@ void Open_PDM_Filter_64(uint8_t* data, int16_t* dataOut, uint16_t volume, TPDMFi
222
222
uint8_t j = channels - 1 ;
223
223
#endif
224
224
225
- for (i = 0 , data_out_index = 0 ; i < Param -> nSamples ; i ++ , data_out_index += channels ) {
225
+ for (i = 0 , data_out_index = 0 ; i < ( uint8_t ) Param -> nSamples ; i ++ , data_out_index += channels ) {
226
226
#ifdef USE_LUT
227
227
Z0 = filter_tables_64 [j ](data , 0 );
228
228
Z1 = filter_tables_64 [j ](data , 1 );
@@ -269,7 +269,7 @@ void Open_PDM_Filter_128(uint8_t* data, int16_t* dataOut, uint16_t volume, TPDMF
269
269
uint8_t j = channels - 1 ;
270
270
#endif
271
271
272
- for (i = 0 , data_out_index = 0 ; i < Param -> nSamples ; i ++ , data_out_index += channels ) {
272
+ for (i = 0 , data_out_index = 0 ; i < ( uint8_t ) Param -> nSamples ; i ++ , data_out_index += channels ) {
273
273
#ifdef USE_LUT
274
274
Z0 = filter_tables_128 [j ](data , 0 );
275
275
Z1 = filter_tables_128 [j ](data , 1 );
0 commit comments