lpc: always initialize ref and err
authorVittorio Giovara <vittorio.giovara@gmail.com>
Wed, 12 Nov 2014 18:10:47 +0000 (19:10 +0100)
committerVittorio Giovara <vittorio.giovara@gmail.com>
Fri, 14 Nov 2014 19:25:52 +0000 (20:25 +0100)
CC: libav-stable@libav.org
Bug-Id: CID 29585 / CID 700759

libavcodec/lpc.c
libavcodec/lpc.h

index fbd1bdf..1482e57 100644 (file)
@@ -174,7 +174,7 @@ int ff_lpc_calc_coefs(LPCContext *s,
                       int omethod, int max_shift, int zero_shift)
 {
     double autoc[MAX_LPC_ORDER+1];
-    double ref[MAX_LPC_ORDER];
+    double ref[MAX_LPC_ORDER] = { 0 };
     double lpc[MAX_LPC_ORDER][MAX_LPC_ORDER];
     int i, j, pass = 0;
     int opt_order;
index c41a1f8..6b3f80e 100644 (file)
@@ -152,7 +152,7 @@ static inline int compute_lpc_coefs(const LPC_TYPE *autoc, int max_order,
                                     int normalize)
 {
     int i, j;
-    LPC_TYPE err;
+    LPC_TYPE err = { 0 };
     LPC_TYPE *lpc_last = lpc;
 
     if (normalize)