Fix uninitialized variable reported by cppcheck 735/head
authorJulien Malik <julien.malik@paraiso.me>
Sat, 9 Apr 2016 17:02:05 +0000 (19:02 +0200)
committerJulien Malik <julien.malik@paraiso.me>
Sat, 9 Apr 2016 17:02:05 +0000 (19:02 +0200)
Also reorder initialization to follow declaration order

src/lib/openjp2/t1_generate_luts.c

index 1997d39977a42befce3b740bc36a77213cca9d11..cba7245d28f5491b91438bc96336c832f523ac88 100644 (file)
 
 static int t1_init_ctxno_zc(int f, int orient) {
        int h, v, d, n, t, hv;
-       n = 0;
        h = ((f & T1_SIG_W) != 0) + ((f & T1_SIG_E) != 0);
        v = ((f & T1_SIG_N) != 0) + ((f & T1_SIG_S) != 0);
        d = ((f & T1_SIG_NW) != 0) + ((f & T1_SIG_NE) != 0) + ((f & T1_SIG_SE) != 0) + ((f & T1_SIG_SW) != 0);
+       n = 0;
+       t = 0;
+       hv = 0;
 
        switch (orient) {
                case 2: