diff options
Diffstat (limited to 'gcc-4.9/libgfortran/intrinsics/eoshift2.c')
-rw-r--r-- | gcc-4.9/libgfortran/intrinsics/eoshift2.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/gcc-4.9/libgfortran/intrinsics/eoshift2.c b/gcc-4.9/libgfortran/intrinsics/eoshift2.c index ed264920d..c7ec5cf9f 100644 --- a/gcc-4.9/libgfortran/intrinsics/eoshift2.c +++ b/gcc-4.9/libgfortran/intrinsics/eoshift2.c @@ -78,8 +78,8 @@ eoshift2 (gfc_array_char *ret, const gfc_array_char *array, ret->offset = 0; ret->dtype = array->dtype; - /* xmalloc allocates a single byte for zero size. */ - ret->base_addr = xmalloc (size * arraysize); + /* xmallocarray allocates a single byte for zero size. */ + ret->base_addr = xmallocarray (arraysize, size); for (i = 0; i < GFC_DESCRIPTOR_RANK (array); i++) { |