src/input/mpegts/dvb_psi.c:1038:7: error: variable 'sect' is used uninitialized whenever 'if' condition is true [-Werror,-Wsometimes-uninitialized] if (mm->mm_sid_filter > 0 && sid != mm->mm_sid_filter) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/input/mpegts/dvb_psi.c:1068:54: note: uninitialized use occurs here return dvb_table_end((mpegts_psi_table_t *)mt, st, sect); ^~~~ src/input/mpegts/dvb_psi.c:1038:3: note: remove the 'if' if its condition is always false if (mm->mm_sid_filter > 0 && sid != mm->mm_sid_filter) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/input/mpegts/dvb_psi.c:1030:14: note: initialize the variable 'sect' to silence this warning int r, sect, last, ver, update; ^ = 0 1 error generated. Makefile:637: recipe for target '/home/mark/git/tvheadend/master/build.linux/src/input/mpegts/dvb_psi.o' failed