vga gain must be a multiple of 2, not 8

allow both args to be checked before bailing out
This commit is contained in:
Chris Kuethe
2015-05-25 17:38:24 -07:00
parent ea46e4435b
commit 2570f35260

View File

@ -582,14 +582,12 @@ int main(int argc, char** argv) {
} }
} }
if (lna_gain % 8) { if ((lna_gain % 8) || (vga_gain % 2)) {
printf("argument error: lna_gain (-l) must be a multiple of 8\n"); if (lna_gain % 8)
usage(); printf("argument error: lna_gain (-l) must be a multiple of 8\n");
return EXIT_FAILURE; if (vga_gain % 2)
} printf("argument error: vga_gain (-g) must be a multiple of 2\n");
if (vga_gain % 8) {
printf("argument error: vga_gain (-g) must be a multiple of 2\n");
usage(); usage();
return EXIT_FAILURE; return EXIT_FAILURE;
} }