]> granicus.if.org Git - postgresql/blobdiff - src/interfaces/ecpg/include/ecpg_informix.h
Changes to the parser to accept new datatypes.
[postgresql] / src / interfaces / ecpg / include / ecpg_informix.h
index a50275de2307e0844cfc73199fcbdc00bebb2a75..3d39c90b02be8b53a75034826d41539c732b4bb9 100644 (file)
@@ -4,3 +4,25 @@
 
 #define SQLNOTFOUND 100
 
+#ifndef Date
+#define Date long
+#endif /* ! Date */
+
+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 void rupshift(char *);
+
+