Message ID | F87F298F-AA98-4A3D-9EB5-5C9FD469F07B@sandoe.co.uk |
---|---|
State | New |
Headers | show |
Series | [committed] coroutines: Fix missing dereference (PR94319). | expand |
diff --git a/gcc/cp/ChangeLog b/gcc/cp/ChangeLog index 4332b07cc5f..d9f87eca649 100644 --- a/gcc/cp/ChangeLog +++ b/gcc/cp/ChangeLog @@ -1,3 +1,8 @@ +2020-03-25 Iain Sandoe <iain@sandoe.co.uk> + + PR c++/94319 + * coroutines.cc (captures_temporary): Fix a missing dereference. + 2020-03-24 Marek Polacek <polacek@redhat.com> PR c++/94190 - wrong no post-decrement operator error in template. diff --git a/gcc/cp/coroutines.cc b/gcc/cp/coroutines.cc index a943ba01de6..ef1ce150680 100644 --- a/gcc/cp/coroutines.cc +++ b/gcc/cp/coroutines.cc @@ -2651,7 +2651,7 @@ captures_temporary (tree *stmt, int *do_subtree, void *d) } /* As far as it's necessary, we've walked the subtrees of the call expr. */ - do_subtree = 0; + *do_subtree = 0; return NULL_TREE; }