aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorThomas Koenig <tkoenig@gcc.gnu.org>2020-11-28 17:54:10 +0100
committerThomas Koenig <tkoenig@gcc.gnu.org>2020-11-28 17:54:10 +0100
commit00c2e5d1c15c67fc2c9d9ed86bfa1f5aa13848cc (patch)
treead75d6c7b5c19a1ca2d5404b3edd352194810551
parent8b69931ea82df5025938af2ae3d425e67e57cb6f (diff)
downloadgcc-00c2e5d1c15c67fc2c9d9ed86bfa1f5aa13848cc.zip
gcc-00c2e5d1c15c67fc2c9d9ed86bfa1f5aa13848cc.tar.gz
gcc-00c2e5d1c15c67fc2c9d9ed86bfa1f5aa13848cc.tar.bz2
Fix memory calculation in get_master.
libgfortran/ChangeLog: * caf_shared/coarraynative.c (get_master): Use correct struct for sizeof calculation.
-rw-r--r--libgfortran/caf_shared/coarraynative.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/libgfortran/caf_shared/coarraynative.c b/libgfortran/caf_shared/coarraynative.c
index 821d69b..1f1f396 100644
--- a/libgfortran/caf_shared/coarraynative.c
+++ b/libgfortran/caf_shared/coarraynative.c
@@ -65,7 +65,7 @@ get_master (void)
master *,
shared_memory_get_mem_with_alignment (
&local->sm,
- sizeof (master) + sizeof (image_status) * local->total_num_images,
+ sizeof (master) + sizeof (image_tracker) * local->total_num_images,
__alignof__(master)),
&local->sm);
m->has_failed_image = 0;