Fix struct expression regression
authorTom Tromey <tom@tromey.com>
Mon, 7 Dec 2020 04:34:25 +0000 (21:34 -0700)
committerTom Tromey <tom@tromey.com>
Mon, 7 Dec 2020 04:34:25 +0000 (21:34 -0700)
commit00158a68d1c382f9afe16630ac327695a4904556
tree24ab9542af6751f6651d90e6d20fb32b1443d108
parent13f11b0b61ca2620611b08eeaece0ce62c862f4b
Fix struct expression regression

The patch to change struct expression to use new introduced a
regression -- there is a spot that reallocates expressions that I
failed to update.

This patch rewrites this code to follow the new approach.  Now the
rewriting is done in place.

gdb/ChangeLog
2020-12-06  Tom Tromey  <tom@tromey.com>

PR ada/26999
* ada-lang.c (replace_operator_with_call): Rewrite.
gdb/ChangeLog
gdb/ada-lang.c