[media] fixed off by one parameter check error
authorAndré Roth <neolynx@gmail.com>
Sun, 13 May 2012 11:17:24 +0000 (08:17 -0300)
committerMauro Carvalho Chehab <mchehab@redhat.com>
Sun, 13 May 2012 12:22:54 +0000 (09:22 -0300)
Signed-off-by: Mauro Carvalho Chehab <mchehab@redhat.com>
utils/dvb/dvbv5-scan.c

index d785998..d54aa8c 100644 (file)
@@ -548,9 +548,9 @@ int main(int argc, char **argv)
        parms = dvb_fe_open(args.adapter, args.frontend, verbose, 0);
        if (!parms)
                return -1;
-       if (lnb)
+       if (lnb >= 0)
                parms->lnb = get_lnb(lnb);
-       if (args.sat_number > 0)
+       if (args.sat_number >= 0)
                parms->sat_number = args.sat_number % 3;
        parms->diseqc_wait = args.diseqc_wait;
        parms->freq_bpf = args.freq_bpf;