aboutsummaryrefslogtreecommitdiff
path: root/src/interfaces/ecpg/include/ecpg_informix.h
diff options
context:
space:
mode:
authorMichael Meskes <meskes@postgresql.org>2003-10-03 10:07:28 +0000
committerMichael Meskes <meskes@postgresql.org>2003-10-03 10:07:28 +0000
commit1bd5e054ed24fc755c0b28a46474ad00c6c36742 (patch)
tree6608f2c57c89106b42efd57c318d209017534f80 /src/interfaces/ecpg/include/ecpg_informix.h
parent17f682488b747fce25c7dd449bdc1e060d44761a (diff)
downloadpostgresql-1bd5e054ed24fc755c0b28a46474ad00c6c36742.tar.gz
postgresql-1bd5e054ed24fc755c0b28a46474ad00c6c36742.zip
Hide Informix datatypes. They are not seen by our built process anymore.
Diffstat (limited to 'src/interfaces/ecpg/include/ecpg_informix.h')
-rw-r--r--src/interfaces/ecpg/include/ecpg_informix.h44
1 files changed, 1 insertions, 43 deletions
diff --git a/src/interfaces/ecpg/include/ecpg_informix.h b/src/interfaces/ecpg/include/ecpg_informix.h
index 102db4bc16d..7f8ee28adf2 100644
--- a/src/interfaces/ecpg/include/ecpg_informix.h
+++ b/src/interfaces/ecpg/include/ecpg_informix.h
@@ -6,48 +6,6 @@
#include <decimal.h>
#include <datetime.h>
-#include <ecpglib.h>
-#include <pgtypes_date.h>
-
-#define SQLNOTFOUND 100
-
-#define ECPG_INFORMIX_NUM_OVERFLOW -1200
-#define ECPG_INFORMIX_NUM_UNDERFLOW -1201
-#define ECPG_INFORMIX_DIVIDE_ZERO -1202
-#define ECPG_INFORMIX_BAD_YEAR -1204
-#define ECPG_INFORMIX_BAD_MONTH -1205
-#define ECPG_INFORMIX_BAD_DAY -1206
-#define ECPG_INFORMIX_ENOSHORTDATE -1209
-#define ECPG_INFORMIX_DATE_CONVERT -1210
-#define ECPG_INFORMIX_OUT_OF_MEMORY -1211
-#define ECPG_INFORMIX_ENOTDMY -1212
-#define ECPG_INFORMIX_BAD_NUMERIC -1213
-#define ECPG_INFORMIX_BAD_EXPONENT -1216
-#define ECPG_INFORMIX_BAD_DATE -1218
-#define ECPG_INFORMIX_EXTRA_CHARS -1264
-
-extern int rdatestr(date, char *);
-extern void rtoday(date *);
-extern int rjulmdy(date, short *);
-extern int rdefmtdate(date *, char *, char *);
-extern int rfmtdate(date, char *, char *);
-extern int rmdyjul(short *, date *);
-extern int rstrdate(char *, date *);
-extern int rdayofweek(date);
-
-extern int rfmtlong(long, char *, char *);
-extern int rgetmsg(int, char *, int);
-extern int risnull(int, char *);
-extern int rsetnull(int, char *);
-extern int rtypalign(int, int);
-extern int rtypmsize(int, int);
-extern int rtypwidth(int, int);
-extern void rupshift(char *);
-
-extern int byleng(char *, int);
-extern void ldchar(char *, int, char *);
-
-extern void ECPG_informix_set_var(int, void *, int);
-extern void *ECPG_informix_get_var(int);
+#include <compatlib.h>
#endif /* ndef _ECPG_INFORMIX_H */