diff options
author | Thomas Koenig <tkoenig@gcc.gnu.org> | 2020-11-28 17:54:10 +0100 |
---|---|---|
committer | Thomas Koenig <tkoenig@gcc.gnu.org> | 2020-11-28 17:54:10 +0100 |
commit | 00c2e5d1c15c67fc2c9d9ed86bfa1f5aa13848cc (patch) | |
tree | ad75d6c7b5c19a1ca2d5404b3edd352194810551 | |
parent | 8b69931ea82df5025938af2ae3d425e67e57cb6f (diff) | |
download | gcc-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.c | 2 |
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; |