From 2b4b4925f495ac271e90639aa542c0eebb09582f Mon Sep 17 00:00:00 2001 From: nathan Date: Thu, 24 Jul 2003 12:56:34 +0000 Subject: [PATCH] * decl.c (reshape_init): Remove unreachable code. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@69741 138bc75d-0d04-0410-961f-82ee72b054a4 --- gcc/cp/ChangeLog | 4 ++++ gcc/cp/decl.c | 8 +------- 2 files changed, 5 insertions(+), 7 deletions(-) diff --git a/gcc/cp/ChangeLog b/gcc/cp/ChangeLog index 337b372..308b70c 100644 --- a/gcc/cp/ChangeLog +++ b/gcc/cp/ChangeLog @@ -1,3 +1,7 @@ +2003-07-24 Nathan Sidwell + + * decl.c (reshape_init): Remove unreachable code. + 2003-07-24 Kriang Lerdsuwanakij PR c++/11513 diff --git a/gcc/cp/decl.c b/gcc/cp/decl.c index 7f36c99..6d2f097 100644 --- a/gcc/cp/decl.c +++ b/gcc/cp/decl.c @@ -7465,13 +7465,7 @@ reshape_init (tree type, tree *initp) old_init_value = (TREE_CODE (*initp) == TREE_LIST ? TREE_VALUE (*initp) : old_init); - /* For some parse errors, OLD_INIT_VALUE may be NULL. */ - if (!old_init_value) - { - my_friendly_assert (TREE_CODE (old_init) == TREE_LIST, 20021202); - TREE_VALUE (old_init) = error_mark_node; - return old_init; - } + my_friendly_assert (old_init_value, 20030723); /* If the initializer is brace-enclosed, pull initializers from the enclosed elements. Advance past the brace-enclosed initializer -- 2.7.4