diff options
| author | Tom Lane <tgl@sss.pgh.pa.us> | 2011-05-24 14:20:08 -0400 | 
|---|---|---|
| committer | Tom Lane <tgl@sss.pgh.pa.us> | 2011-05-24 14:20:57 -0400 | 
| commit | c2a366d9d9d3b1e2dc4c65d9a9fab5c1c0d6c246 (patch) | |
| tree | ccd5164ad9d39ad95513a14066467ac1448a7068 | |
| parent | e48433e9f81d6aceef2b538f1783fbcc91e1074f (diff) | |
Avoid uninitialized bits in the result of QTN2QT().
Found with additional valgrind testing.
Noah Misch
| -rw-r--r-- | src/backend/utils/adt/tsquery_util.c | 2 | 
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; | 
