OSDN Git Service

2008-04-14 Thomas Koenig <tkoenig@gcc.gnu.org>
authortkoenig <tkoenig@138bc75d-0d04-0410-961f-82ee72b054a4>
Mon, 14 Apr 2008 18:50:57 +0000 (18:50 +0000)
committertkoenig <tkoenig@138bc75d-0d04-0410-961f-82ee72b054a4>
Mon, 14 Apr 2008 18:50:57 +0000 (18:50 +0000)
PR libfortran/32972
* intrinsics/spread_generic.c (spread):  Use spread_i2()
for GFC_DTYPE_DERIVED_2 (fix typo from previous commit).

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@134286 138bc75d-0d04-0410-961f-82ee72b054a4

libgfortran/ChangeLog
libgfortran/intrinsics/spread_generic.c

index e228cf6..9fc0476 100644 (file)
@@ -1,3 +1,9 @@
+2008-04-14  Thomas Koenig  <tkoenig@gcc.gnu.org>
+
+       PR libfortran/32972
+       * intrinsics/spread_generic.c (spread):  Use spread_i2()
+       for GFC_DTYPE_DERIVED_2 (fix typo from previous commit).
+
 2008-04-13  Thomas Koenig  <tkoenig@gcc.gnu.org>
        Francois-Xavier Coudert  <fxcoudert@gcc.gnu.org>
 
index e50598a..e37b6e1 100644 (file)
@@ -367,7 +367,7 @@ spread (gfc_array_char *ret, const gfc_array_char *source,
        break;
       else
        {
-         spread_i1 ((gfc_array_i1 *) ret, (gfc_array_i1 *) source,
+         spread_i2 ((gfc_array_i2 *) ret, (gfc_array_i2 *) source,
                     *along, *pncopies);
          return;
        }