PR fortran/17676
authortobi <tobi@138bc75d-0d04-0410-961f-82ee72b054a4>
Fri, 8 Oct 2004 00:16:28 +0000 (00:16 +0000)
committertobi <tobi@138bc75d-0d04-0410-961f-82ee72b054a4>
Fri, 8 Oct 2004 00:16:28 +0000 (00:16 +0000)
* resolve.c (resolve_operator): Use correct operator name in message.

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

gcc/fortran/ChangeLog
gcc/fortran/resolve.c

index 60cae9b..538486d 100644 (file)
@@ -1,5 +1,10 @@
 2004-10-07  Tobias Schlueter  <tobias.schlueter@physik.uni-muenchen.de>
 
+       PR fortran/17676
+       * resolve.c (resolve_operator): Use correct operator name in message.
+
+2004-10-07  Tobias Schlueter  <tobias.schlueter@physik.uni-muenchen.de>
+
        * primary.c (match_boz_constant): Allow kind parameter suffixes.
        Move standard warning further to the front.
 
index 5169f5e..08f08da 100644 (file)
@@ -1413,10 +1413,10 @@ resolve_operator (gfc_expr * e)
     case INTRINSIC_USER:
       if (op2 == NULL)
        sprintf (msg, "Operand of user operator '%s' at %%L is %s",
-                e->uop->ns->proc_name->name, gfc_typename (&op1->ts));
+                e->uop->name, gfc_typename (&op1->ts));
       else
        sprintf (msg, "Operands of user operator '%s' at %%L are %s/%s",
-                e->uop->ns->proc_name->name, gfc_typename (&op1->ts),
+                e->uop->name, gfc_typename (&op1->ts),
                 gfc_typename (&op2->ts));
 
       goto bad_op;