summaryrefslogtreecommitdiffstats
path: root/src/H5VLiod_encdec.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/H5VLiod_encdec.c')
-rw-r--r--src/H5VLiod_encdec.c6
1 files changed, 3 insertions, 3 deletions
diff --git a/src/H5VLiod_encdec.c b/src/H5VLiod_encdec.c
index a5668d6..39af2d9 100644
--- a/src/H5VLiod_encdec.c
+++ b/src/H5VLiod_encdec.c
@@ -237,7 +237,7 @@ int hg_proc_dims_t(hg_proc_t proc, void *data)
break;
case HG_DECODE:
if(struct_data->rank)
- struct_data->size = (hsize_t *)malloc (sizeof(hsize_t) * struct_data->rank);
+ struct_data->size = (hsize_t *)malloc (sizeof(hsize_t) * (size_t)struct_data->rank);
for(i=0 ; i<struct_data->rank ; i++) {
ret = hg_proc_uint64_t(proc, &struct_data->size[i]);
@@ -888,8 +888,8 @@ int hg_proc_coords_t(hg_proc_t proc, void *data)
break;
case HG_DECODE:
if(struct_data->rank) {
- struct_data->start_cell = (uint64_t *)malloc (sizeof(uint64_t) * struct_data->rank);
- struct_data->end_cell = (uint64_t *)malloc (sizeof(uint64_t) * struct_data->rank);
+ struct_data->start_cell = (uint64_t *)malloc (sizeof(uint64_t) * (size_t)struct_data->rank);
+ struct_data->end_cell = (uint64_t *)malloc (sizeof(uint64_t) * (size_t)struct_data->rank);
}
for(i=0 ; i<struct_data->rank ; i++) {