diff options
author | Andres Freund <andres@anarazel.de> | 2018-01-23 23:20:02 -0800 |
---|---|---|
committer | Andres Freund <andres@anarazel.de> | 2018-01-29 12:01:07 -0800 |
commit | fc96c6942551dafa6cb2a6000cbc9b20643e5db3 (patch) | |
tree | a6612a76bf06b9faed77e2c53682db85333bc92e /src/backend/executor/nodeBitmapHeapscan.c | |
parent | 1e1e599d6663c4a65388b40f84b2ea6b7c6e381b (diff) | |
download | postgresql-fc96c6942551dafa6cb2a6000cbc9b20643e5db3.tar.gz postgresql-fc96c6942551dafa6cb2a6000cbc9b20643e5db3.zip |
Initialize unused ExprEvalStep fields.
ExecPushExprSlots didn't initialize ExprEvalStep's resvalue/resnull
steps as it didn't use them. That caused wrong valgrind warnings for
an upcoming patch, so zero-intialize.
Also zero-initialize all scratch ExprEvalStep's allocated on the
stack, to avoid issues with similar future omissions of non-critial
data.
Diffstat (limited to 'src/backend/executor/nodeBitmapHeapscan.c')
0 files changed, 0 insertions, 0 deletions