aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMartin Liska <mliska@suse.cz>2021-03-16 13:26:09 +0100
committerMartin Liska <mliska@suse.cz>2021-03-18 10:42:44 +0100
commit3bcf19215d88e6ec33d283352c52005f02dbc784 (patch)
treebaac0bdc969940db0bf2f16b04e3b4ea6f23af17
parent57e274408c237c08d2f78722e3767651ef931170 (diff)
downloadgcc-3bcf19215d88e6ec33d283352c52005f02dbc784.zip
gcc-3bcf19215d88e6ec33d283352c52005f02dbc784.tar.gz
gcc-3bcf19215d88e6ec33d283352c52005f02dbc784.tar.bz2
coroutines: init struct members to NULL
gcc/cp/ChangeLog: PR c++/99617 * coroutines.cc (struct var_nest_node): Init then_cl and else_cl to NULL.
-rw-r--r--gcc/cp/coroutines.cc2
1 files changed, 1 insertions, 1 deletions
diff --git a/gcc/cp/coroutines.cc b/gcc/cp/coroutines.cc
index 51984ef..dbd703a 100644
--- a/gcc/cp/coroutines.cc
+++ b/gcc/cp/coroutines.cc
@@ -2805,7 +2805,7 @@ struct var_nest_node
{
var_nest_node () = default;
var_nest_node (tree v, tree i, var_nest_node *p, var_nest_node *n)
- : var(v), init(i), prev(p), next(n)
+ : var(v), init(i), prev(p), next(n), then_cl (NULL), else_cl (NULL)
{
if (p)
p->next = this;