aboutsummaryrefslogtreecommitdiff
path: root/src/interfaces/ecpg/ecpglib/execute.c
diff options
context:
space:
mode:
authorMichael Meskes <meskes@postgresql.org>2007-06-11 11:52:08 +0000
committerMichael Meskes <meskes@postgresql.org>2007-06-11 11:52:08 +0000
commit91411b6105850567b823dd36cc854c0f12cebdd6 (patch)
tree4c4fd2b985280959462b32fe436070c29894297a /src/interfaces/ecpg/ecpglib/execute.c
parent5f2bda15eb52acf5c877172e5d77e70ac06df905 (diff)
downloadpostgresql-91411b6105850567b823dd36cc854c0f12cebdd6.tar.gz
postgresql-91411b6105850567b823dd36cc854c0f12cebdd6.zip
Fixed one memory leak in descriptor code.
Made sure ecpg deletes output file in case of an error.
Diffstat (limited to 'src/interfaces/ecpg/ecpglib/execute.c')
-rw-r--r--src/interfaces/ecpg/ecpglib/execute.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/interfaces/ecpg/ecpglib/execute.c b/src/interfaces/ecpg/ecpglib/execute.c
index 79e3e1bafbf..5c3ecf6461f 100644
--- a/src/interfaces/ecpg/ecpglib/execute.c
+++ b/src/interfaces/ecpg/ecpglib/execute.c
@@ -1,4 +1,4 @@
-/* $PostgreSQL: pgsql/src/interfaces/ecpg/ecpglib/execute.c,v 1.66 2007/04/27 06:56:11 meskes Exp $ */
+/* $PostgreSQL: pgsql/src/interfaces/ecpg/ecpglib/execute.c,v 1.67 2007/06/11 11:52:08 meskes Exp $ */
/*
* The aim is to get a simpler inteface to the database routines.
@@ -48,7 +48,7 @@ quote_postgres(char *arg, bool quote, int lineno)
* will be quoted once they are inserted in a statement
*/
if (!quote)
- return res = ECPGstrdup(arg, lineno);
+ return arg;
else
{
length = strlen(arg);