|
1 |
| -/* $PostgreSQL: pgsql/src/interfaces/ecpg/ecpglib/extern.h,v 1.17 2006/06/21 10:24:41 meskes Exp $ */ |
| 1 | +/* $PostgreSQL: pgsql/src/interfaces/ecpg/ecpglib/extern.h,v 1.18 2006/08/04 03:23:37 momjian Exp $ */ |
2 | 2 |
|
3 | 3 | #ifndef_ECPG_LIB_EXTERN_H
|
4 | 4 | #define_ECPG_LIB_EXTERN_H
|
@@ -27,6 +27,9 @@ voidECPGadd_mem(void *ptr, int lineno);
|
27 | 27 | boolECPGget_data(constPGresult*,int,int,int,enumECPGttypetype,
|
28 | 28 | enumECPGttype,char*,char*,long,long,long,
|
29 | 29 | enumARRAY_TYPE,enumCOMPAT_MODE,bool);
|
| 30 | +#ifdefENABLE_THREAD_SAFETY |
| 31 | +voidecpg_pthreads_init(void); |
| 32 | +#endif |
30 | 33 | structconnection*ECPGget_connection(constchar*);
|
31 | 34 | char*ECPGalloc(long,int);
|
32 | 35 | char*ECPGrealloc(void*,long,int);
|
|