summaryrefslogtreecommitdiff
path: root/libavutil
diff options
context:
space:
mode:
authorMichael Niedermayer <michaelni@gmx.at>2014-08-25 16:06:10 +0200
committerMichael Niedermayer <michaelni@gmx.at>2014-08-25 16:06:10 +0200
commitbb29896793bfa1f23066b0d3fb5353ecd741ce0c (patch)
tree36ff082d55782fe2e8ab1c71da34481b59d39f64 /libavutil
parent52fca28c3bf5914d6d306906e4bccc2115b44ab1 (diff)
avutil/opencl: use av_malloc(z)_array()
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
Diffstat (limited to 'libavutil')
-rw-r--r--libavutil/opencl.c8
1 files changed, 4 insertions, 4 deletions
diff --git a/libavutil/opencl.c b/libavutil/opencl.c
index a92bce76b4..0b4f83b910 100644
--- a/libavutil/opencl.c
+++ b/libavutil/opencl.c
@@ -213,7 +213,7 @@ static int get_device_list(AVOpenCLDeviceList *device_list)
"Could not get OpenCL platform ids: %s\n", av_opencl_errstr(status));
return AVERROR_EXTERNAL;
}
- platform_ids = av_mallocz(device_list->platform_num * sizeof(cl_platform_id));
+ platform_ids = av_mallocz_array(device_list->platform_num, sizeof(cl_platform_id));
if (!platform_ids)
return AVERROR(ENOMEM);
status = clGetPlatformIDs(device_list->platform_num, platform_ids, NULL);
@@ -223,7 +223,7 @@ static int get_device_list(AVOpenCLDeviceList *device_list)
ret = AVERROR_EXTERNAL;
goto end;
}
- device_list->platform_node = av_mallocz(device_list->platform_num * sizeof(AVOpenCLPlatformNode *));
+ device_list->platform_node = av_mallocz_array(device_list->platform_num, sizeof(AVOpenCLPlatformNode *));
if (!device_list->platform_node) {
ret = AVERROR(ENOMEM);
goto end;
@@ -249,14 +249,14 @@ static int get_device_list(AVOpenCLDeviceList *device_list)
device_type[j], 0, NULL, &devices_num[j]);
total_devices_num += devices_num[j];
}
- device_list->platform_node[i]->device_node = av_mallocz(total_devices_num * sizeof(AVOpenCLDeviceNode *));
+ device_list->platform_node[i]->device_node = av_mallocz_array(total_devices_num, sizeof(AVOpenCLDeviceNode *));
if (!device_list->platform_node[i]->device_node) {
ret = AVERROR(ENOMEM);
goto end;
}
for (j = 0; j < FF_ARRAY_ELEMS(device_type); j++) {
if (devices_num[j]) {
- device_ids = av_mallocz(devices_num[j] * sizeof(cl_device_id));
+ device_ids = av_mallocz_array(devices_num[j], sizeof(cl_device_id));
if (!device_ids) {
ret = AVERROR(ENOMEM);
goto end;