From: Jason Merrill Date: Tue, 24 Mar 1998 00:27:42 +0000 (-0500) Subject: fix memoize X-Git-Tag: prereleases/egcs-1.1-prerelease~1988 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=1559e387d6bac855a0565ad161de748975385715;p=thirdparty%2Fgcc.git fix memoize From-SVN: r18792 --- diff --git a/gcc/cp/search.c b/gcc/cp/search.c index fe0a3a419662..a0668456b454 100644 --- a/gcc/cp/search.c +++ b/gcc/cp/search.c @@ -1265,6 +1265,9 @@ lookup_field (xbasetype, name, protect, want_type) if (rval || lookup_fnfields_here (type, name) >= 0) { + if (entry) + TREE_VALUE (entry) = rval; + if (rval) { if (want_type)