OSDN Git Service

* decl.c (expand_static_init): Avoid bogus warnings.
authorjason <jason@138bc75d-0d04-0410-961f-82ee72b054a4>
Sat, 28 Aug 2004 06:35:36 +0000 (06:35 +0000)
committerjason <jason@138bc75d-0d04-0410-961f-82ee72b054a4>
Sat, 28 Aug 2004 06:35:36 +0000 (06:35 +0000)
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@86689 138bc75d-0d04-0410-961f-82ee72b054a4

gcc/cp/ChangeLog
gcc/cp/decl.c

index 976d2e5..efa79bb 100644 (file)
@@ -1,3 +1,7 @@
+2004-08-28  Jason Merrill  <jason@redhat.com>
+
+       * decl.c (expand_static_init): Avoid bogus warnings.
+
 2004-08-27  Jason Merrill  <jason@redhat.com>
 
        PR c++/16851
index c746e33..2265d4e 100644 (file)
@@ -5151,8 +5151,8 @@ expand_static_init (tree decl, tree init)
   if (DECL_FUNCTION_SCOPE_P (decl))
     {
       /* Emit code to perform this initialization but once.  */
-      tree if_stmt, inner_if_stmt;
-      tree then_clause, inner_then_clause;
+      tree if_stmt, inner_if_stmt = NULL_TREE;
+      tree then_clause, inner_then_clause = NULL_TREE;
       tree guard, guard_addr, guard_addr_list;
       tree acquire_fn, release_fn, abort_fn;
       tree flag, begin;