summaryrefslogtreecommitdiff
path: root/libavfilter
diff options
context:
space:
mode:
authorZhao Zhili <zhilizhao@tencent.com>2023-12-29 05:56:43 +0800
committerZhao Zhili <zhilizhao@tencent.com>2024-01-05 01:14:33 +0800
commit99debe5f823f45a482e1dc08de35879aa9c74bd2 (patch)
tree9903b710361e3b55d486fa342e58afea2042b741 /libavfilter
parent797f0b27c175022d896e46db4ac2873e3e0a70af (diff)
avfilter/vf_codecview: fix heap buffer overflow
And improve the performance by a little bit. Signed-off-by: Zhao Zhili <zhilizhao@tencent.com>
Diffstat (limited to 'libavfilter')
-rw-r--r--libavfilter/vf_codecview.c3
1 files changed, 0 insertions, 3 deletions
diff --git a/libavfilter/vf_codecview.c b/libavfilter/vf_codecview.c
index 55d9c8c04f..f65ccbda70 100644
--- a/libavfilter/vf_codecview.c
+++ b/libavfilter/vf_codecview.c
@@ -216,9 +216,6 @@ static void draw_block_rectangle(uint8_t *buf, int sx, int sy, int w, int h, ptr
buf[sx + w - 1] = color;
buf += stride;
}
-
- for (int x = sx; x < sx + w; x++)
- buf[x] = color;
}
static int filter_frame(AVFilterLink *inlink, AVFrame *frame)