]> git.ipfire.org Git - thirdparty/gcc.git/blobdiff - libgfortran/generated/maxloc1_4_i8.c
re PR libfortran/19106 ([4.0 only] segfault in executable for print *,sum(a,dim=2...
[thirdparty/gcc.git] / libgfortran / generated / maxloc1_4_i8.c
index 9c6c7320255a680215ad62a3442d8234f2738796..80555e817f829d6d9b77be89ab9130c1698a41ec 100644 (file)
@@ -200,6 +200,9 @@ mmaxloc1_4_i8 (gfc_array_i4 * retarray, gfc_array_i8 * array,
   if (array->dim[0].stride == 0)
     array->dim[0].stride = 1;
 
+  if (mask->dim[0].stride == 0)
+    mask->dim[0].stride = 1;
+
   len = array->dim[dim].ubound + 1 - array->dim[dim].lbound;
   if (len <= 0)
     return;