From 83dfa06cb5cff143113cb7d632c90a40edefade8 Mon Sep 17 00:00:00 2001 From: Iain Sandoe Date: Wed, 25 Mar 2020 12:04:58 +0000 Subject: [PATCH] coroutines: Fix missing dereference (PR94319). Fix a typo. gcc/cp/ChangeLog: 2020-03-25 Iain Sandoe PR c++/94319 * coroutines.cc (captures_temporary): Fix a missing dereference. --- gcc/cp/ChangeLog | 5 +++++ gcc/cp/coroutines.cc | 2 +- 2 files changed, 6 insertions(+), 1 deletion(-) 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 + + PR c++/94319 + * coroutines.cc (captures_temporary): Fix a missing dereference. + 2020-03-24 Marek Polacek 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; } -- 2.30.2