cp-tree.h (CLEAR_BINFO_MARKED): Make both parts of conditional return void.
authorCraig Rodrigues <rodrigc@gcc.gnu.org>
Sat, 9 Mar 2002 02:22:43 +0000 (02:22 +0000)
committerCraig Rodrigues <rodrigc@gcc.gnu.org>
Sat, 9 Mar 2002 02:22:43 +0000 (02:22 +0000)
2002-03-08  Craig Rodrigues  <rodrigc@gcc.gnu.org>

        * cp-tree.h (CLEAR_BINFO_MARKED): Make both parts of
        conditional return void.

From-SVN: r50473

gcc/cp/ChangeLog
gcc/cp/cp-tree.h

index c9166dce575ae947e2b36dbb7ac99eca9e25ca86..3ed71433022c7b762b33afbb057d44b824f0e16d 100644 (file)
@@ -1,3 +1,8 @@
+2002-03-08  Craig Rodrigues  <rodrigc@gcc.gnu.org>
+
+       * cp-tree.h (CLEAR_BINFO_MARKED): Make both parts of
+       conditional return void.
+
 2002-03-08  Neil Booth  <neil@daikokuya.demon.co.uk>
 
        * cp-lang.c (LANG_HOOKS_UNSAVE): Redefine.
index efceb8c399e047abb1bd19f4dd1917be0457757d..daecc67632bb679e7bf3fcb81114d1b9b3322085 100644 (file)
@@ -1594,7 +1594,7 @@ struct lang_type
 #define CLEAR_BINFO_MARKED(NODE)               \
   (TREE_VIA_VIRTUAL (NODE)                     \
    ? CLEAR_CLASSTYPE_MARKED (BINFO_TYPE (NODE))        \
-   : (TREE_LANG_FLAG_0 (NODE) = 0))
+   : (void)(TREE_LANG_FLAG_0 (NODE) = 0))
 
 /* Nonzero means that this class is on a path leading to a new vtable.  */
 #define BINFO_VTABLE_PATH_MARKED(NODE)         \