diff options
author | Zhao Zhili <zhilizhao@tencent.com> | 2024-02-20 20:08:58 +0800 |
---|---|---|
committer | Zhao Zhili <zhilizhao@tencent.com> | 2024-03-01 17:20:35 +0800 |
commit | f6f06fb42ade0518830c54602123582652d53b18 (patch) | |
tree | c57e1e83722c55f1d3de0b30aeded80d9abdb06b | |
parent | 03275b0f093291542799ac6dbc9929dbb4d405bf (diff) |
avutil/vulkan: avoid overreads in ff_vk_count_images
Signed-off-by: Zhao Zhili <zhilizhao@tencent.com>
-rw-r--r-- | libavutil/vulkan.h | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/libavutil/vulkan.h b/libavutil/vulkan.h index b666841836..a5e78760d7 100644 --- a/libavutil/vulkan.h +++ b/libavutil/vulkan.h @@ -271,7 +271,7 @@ typedef struct FFVulkanContext { static inline int ff_vk_count_images(AVVkFrame *f) { int cnt = 0; - while (f->img[cnt]) + while (cnt < FF_ARRAY_ELEMS(f->img) && f->img[cnt]) cnt++; return cnt; |