* search.c (my_tree_cons): The bitfield is at index 2.
authorMartin v. Löwis <loewis@informatik.hu-berlin.de>
Mon, 13 Jul 1998 22:27:34 +0000 (16:27 -0600)
committerJeff Law <law@gcc.gnu.org>
Mon, 13 Jul 1998 22:27:34 +0000 (16:27 -0600)
From-SVN: r21117

gcc/cp/ChangeLog
gcc/cp/search.c

index 199f090..f6a71dd 100644 (file)
@@ -1,3 +1,7 @@
+Mon Jul 13 23:25:28 1998  Martin von Lvwis  <loewis@informatik.hu-berlin.de>
+
+       * search.c (my_tree_cons): The bitfield is at index 2.
+
 Mon Jul 13 17:21:01 1998  Nick Clifton  <nickc@cygnus.com>
 
        * lang-options.h: Format changed to work with new --help support
index 2e71de3..b58c61f 100644 (file)
@@ -266,7 +266,7 @@ my_tree_cons (purpose, value, chain)
   /* The type of the last on the LHS of this statement must be a pointer
      to the same type as the bitfields in struct tree_common.  Otherwise
      we may write beyond our intended area.  */
-  ((unsigned *)p)[3] = 0;
+  ((unsigned *)p)[2] = 0;
   TREE_SET_CODE (p, TREE_LIST);
   TREE_PURPOSE (p) = purpose;
   TREE_VALUE (p) = value;