From 25939444c30633edb7934effb759b334c409bd46 Mon Sep 17 00:00:00 2001 From: simon987 Date: Thu, 3 Mar 2022 16:28:10 -0500 Subject: [PATCH] Cap maximum thumbnail count to 1000 --- src/cli.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/cli.c b/src/cli.c index 694372d..d2c97ae 100644 --- a/src/cli.c +++ b/src/cli.c @@ -124,6 +124,9 @@ int scan_args_validate(scan_args_t *args, int argc, const char **argv) { args->tn_count = DEFAULT_THUMBNAIL_COUNT; } else if (args->tn_count == OPTION_VALUE_DISABLE) { args->tn_count = 0; + } else if (args->tn_count > 1000) { + printf("Invalid value --thumbnail-count argument: %d. Must be <= 1000.\n", args->tn_size); + return 1; } if (args->content_size == OPTION_VALUE_UNSPECIFIED) {