diff options
author | Mark Mitchell <mark@codesourcery.com> | 1999-08-27 00:51:55 +0000 |
---|---|---|
committer | Mark Mitchell <mmitchel@gcc.gnu.org> | 1999-08-27 00:51:55 +0000 |
commit | 26612c795a5a069188b4a3019a0a92b7a442f141 (patch) | |
tree | 8d1f3de48396d716aa5441eb11c02abffa3133e4 | |
parent | 38c7331af58920357093753c2dd031981ff35dbc (diff) | |
download | gcc-26612c795a5a069188b4a3019a0a92b7a442f141.zip gcc-26612c795a5a069188b4a3019a0a92b7a442f141.tar.gz gcc-26612c795a5a069188b4a3019a0a92b7a442f141.tar.bz2 |
tree.c (cplus_unsave_expr_now): Don't return a value.
1999-08-26 Mark Mitchell <mark@codesourcery.com>
* tree.c (cplus_unsave_expr_now): Don't return a value.
From-SVN: r28909
-rw-r--r-- | gcc/cp/ChangeLog | 2 | ||||
-rw-r--r-- | gcc/cp/tree.c | 6 |
2 files changed, 5 insertions, 3 deletions
diff --git a/gcc/cp/ChangeLog b/gcc/cp/ChangeLog index 08cdc33..1297ce5 100644 --- a/gcc/cp/ChangeLog +++ b/gcc/cp/ChangeLog @@ -1,5 +1,7 @@ 1999-08-26 Mark Mitchell <mark@codesourcery.com> + * tree.c (cplus_unsave_expr_now): Don't return a value. + * semantics.c (do_poplevel): Always initialize the return value. 1999-08-26 Gavin Romig-Koch <gavin@cygnus.com> diff --git a/gcc/cp/tree.c b/gcc/cp/tree.c index 83c79ee..0b62533 100644 --- a/gcc/cp/tree.c +++ b/gcc/cp/tree.c @@ -2871,7 +2871,7 @@ cplus_unsave_expr_now (expr) tree expr; { if (expr == NULL) - return expr; + return; else if (TREE_CODE (expr) == AGGR_INIT_EXPR) { @@ -2887,10 +2887,10 @@ cplus_unsave_expr_now (expr) } } unsave_expr_now (TREE_OPERAND (expr,2)); - return expr; + return; } else - return expr; + return; } |