diff options
| author | Andrew Dunstan <andrew@dunslane.net> | 2024-04-09 09:07:14 -0400 |
|---|---|---|
| committer | Andrew Dunstan <andrew@dunslane.net> | 2024-04-12 10:32:30 -0400 |
| commit | 661ab4e185784db79c194b5758555b1db3f30483 (patch) | |
| tree | c5fdde1cecca9ea8440f5e8e2412741acc34d580 /src/backend/access/gist/meson.build | |
| parent | b9ecefecc7aaad117e0255b56b759f524f0f4363 (diff) | |
Fix some memory leaks associated with parsing json and manifests
Coverity complained about not freeing some memory associated with
incrementally parsing backup manifests. To fix that, provide and use a new
shutdown function for the JsonManifestParseIncrementalState object, in
line with a suggestion from Tom Lane.
While analysing the problem, I noticed a buglet in freeing memory for
incremental json lexers. To fix that remove a bogus condition on
freeing the memory allocated for them.
Diffstat (limited to 'src/backend/access/gist/meson.build')
0 files changed, 0 insertions, 0 deletions
