* iresolve.c (gfc_resolve_ishftc): Correct s_kind value.
authorbrooks <brooks@138bc75d-0d04-0410-961f-82ee72b054a4>
Wed, 7 Mar 2007 20:50:25 +0000 (20:50 +0000)
committerbrooks <brooks@138bc75d-0d04-0410-961f-82ee72b054a4>
Wed, 7 Mar 2007 20:50:25 +0000 (20:50 +0000)
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@122674 138bc75d-0d04-0410-961f-82ee72b054a4

gcc/fortran/ChangeLog
gcc/fortran/iresolve.c

index 74e6238..cbdf82d 100644 (file)
@@ -1,3 +1,7 @@
+2007-03-07  Brooks Moses  <brooks.moses@codesourcery.com>
+
+       * iresolve.c (gfc_resolve_ishftc): Correct s_kind value.
+
 2007-03-06  Daniel Franke  <franke.daniel@gmail.com>
 
        PR documentation/30950
index 63741f2..21897dd 100644 (file)
@@ -988,7 +988,7 @@ gfc_resolve_ishftc (gfc_expr *f, gfc_expr *i, gfc_expr *shift, gfc_expr *size)
 {
   int s_kind;
 
-  s_kind = (size == NULL) ? gfc_default_integer_kind : shift->ts.kind;
+  s_kind = (size == NULL) ? gfc_default_integer_kind : size->ts.kind;
 
   f->ts = i->ts;
   f->value.function.name