diff options
author | Robert Haas <rhaas@postgresql.org> | 2016-07-27 10:16:26 -0400 |
---|---|---|
committer | Robert Haas <rhaas@postgresql.org> | 2016-07-27 10:20:40 -0400 |
commit | b31875b1fe7131ac29f118efd81c9aba7255eced (patch) | |
tree | 14158a92571b9919459dc0e7a6b8f52c4c2a8e86 /src | |
parent | d8411a6c8b6e5f74b362ef2496723f7f88593737 (diff) | |
download | postgresql-b31875b1fe7131ac29f118efd81c9aba7255eced.tar.gz postgresql-b31875b1fe7131ac29f118efd81c9aba7255eced.zip |
Fix thinko in copyParamList.
There's no point in consulting retval->paramMask; it's always NULL.
Instead, we should consult from->paramMask.
Reported by Andrew Gierth.
Diffstat (limited to 'src')
-rw-r--r-- | src/backend/nodes/params.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/backend/nodes/params.c b/src/backend/nodes/params.c index d7d513e78f0..f2e26b80c46 100644 --- a/src/backend/nodes/params.c +++ b/src/backend/nodes/params.c @@ -61,8 +61,8 @@ copyParamList(ParamListInfo from) bool typByVal; /* Ignore parameters we don't need, to save cycles and space. */ - if (retval->paramMask != NULL && - !bms_is_member(i, retval->paramMask)) + if (from->paramMask != NULL && + !bms_is_member(i, from->paramMask)) { nprm->value = (Datum) 0; nprm->isnull = true; |