mirror of
https://github.com/FFmpeg/FFmpeg.git
synced 2024-12-28 20:53:54 +02:00
avfilter/vf_colorconstancy: fix overreads in gauss array
Fixes #8250
(cherry picked from commit a7fd127970
)
Signed-off-by: James Almer <jamrial@gmail.com>
This commit is contained in:
parent
e06e89f627
commit
29f1cf0c0f
@ -280,7 +280,7 @@ static int slice_get_derivative(AVFilterContext* ctx, void* arg, int jobnr, int
|
||||
dst[INDX2D(r, c, width)] = 0;
|
||||
for (g = 0; g < filtersize; ++g) {
|
||||
dst[INDX2D(r, c, width)] += GAUSS(src, r, c + GINDX(filtersize, g),
|
||||
in_linesize, height, width, gauss[GINDX(filtersize, g)]);
|
||||
in_linesize, height, width, gauss[g]);
|
||||
}
|
||||
}
|
||||
}
|
||||
@ -295,7 +295,7 @@ static int slice_get_derivative(AVFilterContext* ctx, void* arg, int jobnr, int
|
||||
dst[INDX2D(r, c, width)] = 0;
|
||||
for (g = 0; g < filtersize; ++g) {
|
||||
dst[INDX2D(r, c, width)] += GAUSS(src, r + GINDX(filtersize, g), c,
|
||||
width, height, width, gauss[GINDX(filtersize, g)]);
|
||||
width, height, width, gauss[g]);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user