Skip to content

Commit 73a482b

Browse files
committed
fix static analyzer warnings found by clang analyzer
1 parent a1a1355 commit 73a482b

File tree

3 files changed

+4
-2
lines changed

3 files changed

+4
-2
lines changed

src/celt_lpc.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -204,7 +204,7 @@ int _celt_autocorr(
204204
int n)
205205
{
206206
opus_val32 d;
207-
int i, k;
207+
int i = 0, k = 0;
208208
int fastN=n-lag;
209209
int shift;
210210
const opus_val16 *xptr;

src/kiss_fft.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -447,7 +447,7 @@ kiss_fft_state *opus_fft_alloc_twiddles(int nfft,void * mem,size_t * lenmem,
447447
if (st) {
448448
opus_int16 *bitrev;
449449
kiss_twiddle_cpx *twiddles;
450-
450+
memset(st, 0, sizeof(kiss_fft_state));
451451
st->nfft=nfft;
452452
#ifdef FIXED_POINT
453453
st->scale_shift = celt_ilog2(st->nfft);

src/rnn.c

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -162,6 +162,8 @@ void compute_rnn(RNNState *rnn, float *gains, float *vad, const float *input) {
162162
float dense_out[MAX_NEURONS];
163163
float noise_input[MAX_NEURONS*3];
164164
float denoise_input[MAX_NEURONS*3];
165+
166+
memset(dense_out, 0, sizeof(dense_out));
165167
compute_dense(rnn->model->input_dense, dense_out, input);
166168
compute_gru(rnn->model->vad_gru, rnn->vad_gru_state, dense_out);
167169
compute_dense(rnn->model->vad_output, vad, rnn->vad_gru_state);

0 commit comments

Comments
 (0)