OSDN Git Service

* module.c (mio_expr): Avoid -Wcast-qual warning.
authorghazi <ghazi@138bc75d-0d04-0410-961f-82ee72b054a4>
Fri, 28 Sep 2007 00:41:05 +0000 (00:41 +0000)
committerghazi <ghazi@138bc75d-0d04-0410-961f-82ee72b054a4>
Fri, 28 Sep 2007 00:41:05 +0000 (00:41 +0000)
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@128854 138bc75d-0d04-0410-961f-82ee72b054a4

gcc/fortran/ChangeLog
gcc/fortran/module.c

index 4940366..3f18b8e 100644 (file)
@@ -1,3 +1,7 @@
+2007-09-27  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
+
+       * module.c (mio_expr): Avoid -Wcast-qual warning.
+
 2007-09-27  Tobias Schlüter  <tobi@gcc.gnu.org>
 
        * arith.c (reduce_binary_aa): Fix capitalization.
index 3418afa..78bbac8 100644 (file)
@@ -2819,7 +2819,7 @@ mio_expr (gfc_expr **ep)
 
     case EXPR_SUBSTRING:
       e->value.character.string
-       = (char *) mio_allocated_string (e->value.character.string);
+       = CONST_CAST (char *, mio_allocated_string (e->value.character.string));
       mio_ref_list (&e->ref);
       break;
 
@@ -2854,7 +2854,7 @@ mio_expr (gfc_expr **ep)
        case BT_CHARACTER:
          mio_integer (&e->value.character.length);
          e->value.character.string
-           = (char *) mio_allocated_string (e->value.character.string);
+           = CONST_CAST (char *, mio_allocated_string (e->value.character.string));
          break;
 
        default: