aviocat: Check the argv array length before reading element i+1
authorMartin Storsjö <martin@martin.st>
Thu, 16 Jan 2014 07:58:03 +0000 (09:58 +0200)
committerMartin Storsjö <martin@martin.st>
Fri, 17 Jan 2014 07:31:53 +0000 (09:31 +0200)
Signed-off-by: Martin Storsjö <martin@martin.st>
tools/aviocat.c

index 52a96bd..9284db1 100644 (file)
@@ -43,7 +43,7 @@ int main(int argc, char **argv)
     avformat_network_init();
 
     for (i = 1; i < argc; i++) {
-        if (!strcmp(argv[i], "-b")) {
+        if (!strcmp(argv[i], "-b") && i + 1 < argc) {
             bps = atoi(argv[i + 1]);
             i++;
         } else if (!input_url) {