summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorTom Lane <tgl@sss.pgh.pa.us>2011-05-24 14:20:08 -0400
committerTom Lane <tgl@sss.pgh.pa.us>2011-05-24 14:20:57 -0400
commitc2a366d9d9d3b1e2dc4c65d9a9fab5c1c0d6c246 (patch)
treeccd5164ad9d39ad95513a14066467ac1448a7068 /src
parente48433e9f81d6aceef2b538f1783fbcc91e1074f (diff)
Avoid uninitialized bits in the result of QTN2QT().
Found with additional valgrind testing. Noah Misch
Diffstat (limited to 'src')
-rw-r--r--src/backend/utils/adt/tsquery_util.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/backend/utils/adt/tsquery_util.c b/src/backend/utils/adt/tsquery_util.c
index 522dd8d62fb..0313a85f8a3 100644
--- a/src/backend/utils/adt/tsquery_util.c
+++ b/src/backend/utils/adt/tsquery_util.c
@@ -336,7 +336,7 @@ QTN2QT(QTNode *in)
cntsize(in, &sumlen, &nnode);
len = COMPUTESIZE(nnode, sumlen);
- out = (TSQuery) palloc(len);
+ out = (TSQuery) palloc0(len);
SET_VARSIZE(out, len);
out->size = nnode;