diff options
author | Michael Meskes <meskes@postgresql.org> | 2008-02-07 11:09:13 +0000 |
---|---|---|
committer | Michael Meskes <meskes@postgresql.org> | 2008-02-07 11:09:13 +0000 |
commit | fa0dc92fd8611ea299fec32458da844da8807ef3 (patch) | |
tree | be7469464234b46bbec7d29687d3c9f3712a9839 /src/interfaces/ecpg/ecpglib/extern.h | |
parent | 8d363727f48ebc18dcc6a6a823fd4fe942ec0ca1 (diff) |
- Fixed segfault in ecpg when using an array element.
- Free all memory in auto-prepare mode.
Diffstat (limited to 'src/interfaces/ecpg/ecpglib/extern.h')
-rw-r--r-- | src/interfaces/ecpg/ecpglib/extern.h | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/interfaces/ecpg/ecpglib/extern.h b/src/interfaces/ecpg/ecpglib/extern.h index 975904eb774..41098903ec8 100644 --- a/src/interfaces/ecpg/ecpglib/extern.h +++ b/src/interfaces/ecpg/ecpglib/extern.h @@ -1,4 +1,4 @@ -/* $PostgreSQL: pgsql/src/interfaces/ecpg/ecpglib/extern.h,v 1.33 2008/01/15 10:31:47 meskes Exp $ */ +/* $PostgreSQL: pgsql/src/interfaces/ecpg/ecpglib/extern.h,v 1.34 2008/02/07 11:09:12 meskes Exp $ */ #ifndef _ECPG_LIB_EXTERN_H #define _ECPG_LIB_EXTERN_H @@ -146,7 +146,7 @@ void ecpg_raise_backend(int line, PGresult *result, PGconn *conn, int compat); char *ecpg_prepared(const char *, struct connection *, int); bool ecpg_deallocate_all_conn(int lineno, enum COMPAT_MODE c, struct connection * conn); void ecpg_log(const char *format,...); -bool ecpg_auto_prepare(int, const char *, const int, char **, const char *); +bool ecpg_auto_prepare(int, const char *, int, const int, char **, const char *); void ecpg_init_sqlca(struct sqlca_t * sqlca); /* SQLSTATE values generated or processed by ecpglib (intentionally |