mirror of
https://github.com/librempeg/librempeg
synced 2024-11-23 03:28:27 +00:00
avfilter/unsharp_opencl: use av_mallocz_array()
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
This commit is contained in:
parent
a53c5d454e
commit
11e4890eeb
@ -54,7 +54,7 @@ static int compute_mask(int step, uint32_t *mask)
|
||||
ret = AVERROR(ENOMEM);
|
||||
goto end;
|
||||
}
|
||||
counter = av_mallocz(sizeof(uint32_t *) * (2 * step + 1));
|
||||
counter = av_mallocz_array(2 * step + 1, sizeof(uint32_t *));
|
||||
if (!counter) {
|
||||
ret = AVERROR(ENOMEM);
|
||||
goto end;
|
||||
@ -92,12 +92,12 @@ static int compute_mask_matrix(cl_mem cl_mask_matrix, int step_x, int step_y)
|
||||
int i, j, ret = 0;
|
||||
uint32_t *mask_matrix, *mask_x, *mask_y;
|
||||
size_t size_matrix = sizeof(uint32_t) * (2 * step_x + 1) * (2 * step_y + 1);
|
||||
mask_x = av_mallocz(sizeof(uint32_t) * (2 * step_x + 1));
|
||||
mask_x = av_mallocz_array(2 * step_x + 1, sizeof(uint32_t));
|
||||
if (!mask_x) {
|
||||
ret = AVERROR(ENOMEM);
|
||||
goto end;
|
||||
}
|
||||
mask_y = av_mallocz(sizeof(uint32_t) * (2 * step_y + 1));
|
||||
mask_y = av_mallocz_array(2 * step_y + 1, sizeof(uint32_t));
|
||||
if (!mask_y) {
|
||||
ret = AVERROR(ENOMEM);
|
||||
goto end;
|
||||
|
Loading…
Reference in New Issue
Block a user