Browse Source

avfilter/vsrc_testsrc: draw_bar: make sure width is not negative

Reported-by: Josh de Kock
Signed-off-by: Paul B Mahol <onemda@gmail.com>
tags/n3.3
Paul B Mahol 8 years ago
parent
commit
745f4bcc2c
1 changed files with 2 additions and 2 deletions
  1. +2
    -2
      libavfilter/vsrc_testsrc.c

+ 2
- 2
libavfilter/vsrc_testsrc.c View File

@@ -1309,8 +1309,8 @@ static void draw_bar(TestSourceContext *test, const uint8_t color[4],

x = FFMIN(x, test->w - 1);
y = FFMIN(y, test->h - 1);
w = FFMIN(w, test->w - x);
h = FFMIN(h, test->h - y);
w = FFMAX(FFMIN(w, test->w - x), 0);
h = FFMAX(FFMIN(h, test->h - y), 0);

av_assert0(x + w <= test->w);
av_assert0(y + h <= test->h);


Loading…
Cancel
Save