]> git.ipfire.org Git - thirdparty/gcc.git/commitdiff
Fix memory calculation in get_master.
authorThomas Koenig <tkoenig@gcc.gnu.org>
Sat, 28 Nov 2020 16:54:10 +0000 (17:54 +0100)
committerThomas Koenig <tkoenig@gcc.gnu.org>
Sat, 28 Nov 2020 16:54:10 +0000 (17:54 +0100)
libgfortran/ChangeLog:

* caf_shared/coarraynative.c (get_master): Use correct
struct for sizeof calculation.

libgfortran/caf_shared/coarraynative.c

index 821d69b3db9605f08c5ef429352ec0076e1a1a2f..1f1f396d245c5c970df4617ca48fe6ea07365f6f 100644 (file)
@@ -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;