]> git.ipfire.org Git - thirdparty/gcc.git/commitdiff
Fix PR/7566
authorGabriel Dos Reis <gdr@nerim.net>
Wed, 14 Aug 2002 17:50:48 +0000 (17:50 +0000)
committerGabriel Dos Reis <gdr@gcc.gnu.org>
Wed, 14 Aug 2002 17:50:48 +0000 (17:50 +0000)
        Fix PR/7566
        * c-semantics.c (genrtl_case_label): Don't (mis)use
        warning_with_decl.

From-SVN: r56329

gcc/ChangeLog
gcc/c-semantics.c

index bb6158e06bda7782a58d0fcdb5a78d6b29d2cd3d..7143413f9985e4bf3bf50062d65c5cdcd3369b9e 100644 (file)
@@ -1,3 +1,9 @@
+2002-08-14  Gabriel Dos Reis  <gdr@nerim.net>
+
+       Fix PR/7566
+       * c-semantics.c (genrtl_case_label): Don't (mis)use
+       warning_with_decl. 
+
 2002-08-14  Dale Johannesen  <dalej@apple.com>
 
         * explow.c (emit_stack_restore):  Emit memory clobbers
index 32fae4482101de95c3d6dd21745db336b27cde68..90b3cc141acf652d525992e62b15dba701fd5722 100644 (file)
@@ -673,8 +673,7 @@ genrtl_case_label (case_label)
   if (cleanup)
     {
       static int explained = 0;
-      warning_with_decl (TREE_PURPOSE (cleanup), 
-                        "destructor needed for `%#D'");
+      warning ("destructor needed for `%#D'", (TREE_PURPOSE (cleanup)));
       warning ("where case label appears here");
       if (!explained)
        {