summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTom Lane2019-05-26 14:06:37 +0000
committerTom Lane2019-05-26 14:06:37 +0000
commit331695a4d9ca40864240aca721dc588a206ff395 (patch)
tree6616c219a70b683d6233a3518ed1dd8268c02a96
parent9679345f3c5ec071f63db358581e28f06c8744a7 (diff)
Fix thinko in new ECPG "PREPARE AS" code.
ecpg_register_prepared_stmt() is pretty obviously checking the wrong variable while trying to detect malloc failure. Error in commit a1dc6ab46, spotted by Coverity.
-rw-r--r--src/interfaces/ecpg/ecpglib/prepare.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/interfaces/ecpg/ecpglib/prepare.c b/src/interfaces/ecpg/ecpglib/prepare.c
index fa9d74b80dc..0dcf736390b 100644
--- a/src/interfaces/ecpg/ecpglib/prepare.c
+++ b/src/interfaces/ecpg/ecpglib/prepare.c
@@ -85,7 +85,7 @@ ecpg_register_prepared_stmt(struct statement *stmt)
return false;
prep_stmt = (struct statement *) ecpg_alloc(sizeof(struct statement), lineno);
- if (!stmt)
+ if (!prep_stmt)
{
ecpg_free(this);
return false;