From 6b99aedc4d41ce5b8ef15c72eee02d4ac8d45fb2 Mon Sep 17 00:00:00 2001 From: Hoernchen Date: Thu, 19 Apr 2012 15:43:05 +0200 Subject: [PATCH] fix off-by-one in argument handling Signed-off-by: Steve Markgraf --- src/main.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/main.c b/src/main.c index 7433458..a0af8db 100644 --- a/src/main.c +++ b/src/main.c @@ -141,7 +141,7 @@ int main(int argc, char **argv) filename = argv[optind]; } #else - if(argc <5) + if(argc <6) usage(); dev_index = atoi(argv[1]); samp_rate = atoi(argv[2])*1000; @@ -159,7 +159,7 @@ int main(int argc, char **argv) "Maximal length: %u\n", MAXIMAL_BUF_LENGTH); out_block_size = DEFAULT_BUF_LENGTH; } - + buffer = malloc(out_block_size * sizeof(uint8_t)); device_count = rtlsdr_get_device_count();