From a62d375fda94a2dcbb05f00037d320e04cb02d4a Mon Sep 17 00:00:00 2001 From: Mark Mitchell Date: Wed, 24 Apr 2002 22:46:40 +0000 Subject: cvt.c (convert_to_void): Don't unconditionally make COND_EXPRs void. * cvt.c (convert_to_void): Don't unconditionally make COND_EXPRs void. From-SVN: r52742 --- gcc/cp/cvt.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'gcc/cp/cvt.c') diff --git a/gcc/cp/cvt.c b/gcc/cp/cvt.c index d0f9945..b5306c1 100644 --- a/gcc/cp/cvt.c +++ b/gcc/cp/cvt.c @@ -836,7 +836,7 @@ convert_to_void (expr, implicit) tree new_op1 = convert_to_void (op1, implicit); tree new_op2 = convert_to_void (op2, implicit); - expr = build (COND_EXPR, void_type_node, + expr = build (COND_EXPR, TREE_TYPE (new_op1), TREE_OPERAND (expr, 0), new_op1, new_op2); break; } -- cgit v1.1