aboutsummaryrefslogtreecommitdiff
path: root/src/backend/utils/adt/jsonfuncs.c
diff options
context:
space:
mode:
authorJoe Conway <mail@joeconway.com>2014-06-20 12:22:13 -0700
committerJoe Conway <mail@joeconway.com>2014-06-20 12:24:59 -0700
commit1dde5782e34a1c5ef2ce9d97cf18007fed5fde92 (patch)
tree56744eb73882df20bd8d3a4f06259ad792d57262 /src/backend/utils/adt/jsonfuncs.c
parentecac0e2b9e8e8e78d771b20fe441e95bb02db2fa (diff)
downloadpostgresql-1dde5782e34a1c5ef2ce9d97cf18007fed5fde92.tar.gz
postgresql-1dde5782e34a1c5ef2ce9d97cf18007fed5fde92.zip
Clean up data conversion short-lived memory context.
dblink uses a short-lived data conversion memory context. However it was not deleted when no longer needed, leading to a noticeable memory leak under some circumstances. Plug the hole, along with minor refactoring. Backpatch to 9.2 where the leak was introduced. Report and initial patch by MauMau. Reviewed/modified slightly by Tom Lane and me.
Diffstat (limited to 'src/backend/utils/adt/jsonfuncs.c')
0 files changed, 0 insertions, 0 deletions