From 3d39d992d01eddd0456b01d22125887979b64bf3 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Kacper=20Michaj=C5=82ow?= Date: Mon, 6 Oct 2025 18:37:18 +0200 Subject: [PATCH] av_common: check if position is not negative --- common/av_common.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/common/av_common.c b/common/av_common.c index 8bf65c848c..af72b54e98 100644 --- a/common/av_common.c +++ b/common/av_common.c @@ -340,7 +340,7 @@ static void resolve_positional_arg(void *avobj, char **name) char *end = NULL; int pos = strtol(*name + 1, &end, 10); - if (!end || *end) + if (!end || *end || pos < 0) return; const AVOption *opt = NULL;