OSDN Git Service

Fix uninit warning reported by Andrew Pinski.
authorwilson <wilson@138bc75d-0d04-0410-961f-82ee72b054a4>
Tue, 8 Apr 2008 01:57:48 +0000 (01:57 +0000)
committerwilson <wilson@138bc75d-0d04-0410-961f-82ee72b054a4>
Tue, 8 Apr 2008 01:57:48 +0000 (01:57 +0000)
pt.c (tsubst_copy, case SIZEOF_EXPR): Initialize len.

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

gcc/cp/ChangeLog
gcc/cp/pt.c

index ee51b00..0b7fc4c 100644 (file)
@@ -1,3 +1,7 @@
+2008-04-07  James E. Wilson  <wilson@tuliptree.org>
+
+       * pt.c (tsubst_copy, case SIZEOF_EXPR): Initialize len.
+
 2008-04-07  Jason Merrill  <jason@redhat.com>
 
        PR c++/35734
index 6954a1b..dc14fd2 100644 (file)
@@ -9916,7 +9916,7 @@ tsubst_copy (tree t, tree args, tsubst_flags_t complain, tree in_decl)
           /* We only want to compute the number of arguments.  */
           tree expanded = tsubst_pack_expansion (TREE_OPERAND (t, 0), args,
                                                 complain, in_decl);
-         int len;
+         int len = 0;
 
          if (TREE_CODE (expanded) == TREE_VEC)
            len = TREE_VEC_LENGTH (expanded);