From fc564686a76ff045a4dba85a3b077de4fe4b64b6 Mon Sep 17 00:00:00 2001 From: Tom Lane Date: Tue, 14 Sep 2004 03:28:28 +0000 Subject: [PATCH] Fix contrib/dbase to compile under Win32. Laurent Ballester --- contrib/dbase/dbf.h | 3 +++ contrib/dbase/dbf2pg.c | 6 +++--- 2 files changed, 6 insertions(+), 3 deletions(-) diff --git a/contrib/dbase/dbf.h b/contrib/dbase/dbf.h index 254e8d19e9..5c882fc7a8 100644 --- a/contrib/dbase/dbf.h +++ b/contrib/dbase/dbf.h @@ -8,6 +8,9 @@ #ifndef _DBF_H #define _DBF_H +#ifdef _WIN32 +#include /* we need it to define u_char type */ +#endif #include /********************************************************************** diff --git a/contrib/dbase/dbf2pg.c b/contrib/dbase/dbf2pg.c index 9a1f89ea1f..52561cf247 100644 --- a/contrib/dbase/dbf2pg.c +++ b/contrib/dbase/dbf2pg.c @@ -57,7 +57,7 @@ void do_create(PGconn *, char *, dbhead *); void do_inserts(PGconn *, char *, dbhead *); int check_table(PGconn *, char *); -char *Escape(char *); +char *Escape_db(char *); #ifdef HAVE_ICONV_H char *convert_charset(char *string); @@ -110,7 +110,7 @@ strtolower(char *string) /* FIXME: should this check for overflow? */ char * -Escape(char *string) +Escape_db(char *string) { char *foo, *bar; @@ -466,7 +466,7 @@ do_inserts(PGconn *conn, char *table, dbhead * dbh) if (charset_from) foo = convert_charset(foo); #endif - foo = Escape(foo); + foo = Escape_db(foo); /* handle the date first - liuk */ if (fields[h].db_type == 'D') -- 2.40.0