From 58f3647a04ff01578e872922f3507f78c4d06b5a Mon Sep 17 00:00:00 2001
From: Jean-Marc Valin <jmvalin@jmvalin.ca>
Date: Sat, 7 Oct 2023 17:54:17 -0400
Subject: [PATCH] Fix misc warnings

---
 dnn/lpcnet_demo.c | 4 ++--
 dnn/lpcnet_enc.c  | 2 --
 2 files changed, 2 insertions(+), 4 deletions(-)

diff --git a/dnn/lpcnet_demo.c b/dnn/lpcnet_demo.c
index faa944d62..6b58dd27a 100644
--- a/dnn/lpcnet_demo.c
+++ b/dnn/lpcnet_demo.c
@@ -100,7 +100,7 @@ void usage(void) {
 }
 
 int main(int argc, char **argv) {
-    int mode;
+    int mode=0;
     int plc_percent=0;
     FILE *fin, *fout;
     FILE *plc_file = NULL;
@@ -226,7 +226,7 @@ int main(int argc, char **argv) {
             if (feof(fin) || ret != FRAME_SIZE) break;
             if (count % 2 == 0) {
               if (plc_file != NULL) ret = fscanf(plc_file, "%d", &loss);
-              else loss = rand() < RAND_MAX*(float)plc_percent/100.f;
+              else loss = rand() < (float)RAND_MAX*(float)plc_percent/100.f;
             }
             if (loss) lpcnet_plc_conceal(net, pcm);
             else lpcnet_plc_update(net, pcm);
diff --git a/dnn/lpcnet_enc.c b/dnn/lpcnet_enc.c
index c51a68524..809a18323 100644
--- a/dnn/lpcnet_enc.c
+++ b/dnn/lpcnet_enc.c
@@ -92,7 +92,6 @@ static void biquad(float *y, float mem[2], const float *x, const float *b, const
 void compute_frame_features(LPCNetEncState *st, const float *in) {
   float aligned_in[FRAME_SIZE];
   int i;
-  float E = 0;
   float Ly[NB_BANDS];
   float follow, logMax;
   kiss_fft_cpx X[FREQ_SIZE];
@@ -125,7 +124,6 @@ void compute_frame_features(LPCNetEncState *st, const float *in) {
     Ly[i] = MAX16(logMax-8, MAX16(follow-2.5f, Ly[i]));
     logMax = MAX16(logMax, Ly[i]);
     follow = MAX16(follow-2.5f, Ly[i]);
-    E += Ex[i];
   }
   dct(st->features, Ly);
   st->features[0] -= 4;
-- 
GitLab