diff options
Diffstat (limited to 'src/backend')
43 files changed, 81 insertions, 95 deletions
diff --git a/src/backend/lib/dllist.c b/src/backend/lib/dllist.c index 431c137d4d3..9f2135cc9ad 100644 --- a/src/backend/lib/dllist.c +++ b/src/backend/lib/dllist.c @@ -9,23 +9,22 @@ * * * IDENTIFICATION - * $Header: /cvsroot/pgsql/src/backend/lib/dllist.c,v 1.20 2001/01/24 19:42:55 momjian Exp $ + * $Header: /cvsroot/pgsql/src/backend/lib/dllist.c,v 1.21 2001/02/10 02:31:26 tgl Exp $ * *------------------------------------------------------------------------- */ -#include "postgres.h" -#include "lib/dllist.h" - -/* When this file is compiled for inclusion in libpq, - * it can't use assert checking. Probably this fix ought to be - * in c.h or somewhere like that... - */ +/* can be used in frontend or backend */ #ifdef FRONTEND -#undef Assert +#include "postgres_fe.h" +/* No assert checks in frontend ... */ #define Assert(condition) +#else +#include "postgres.h" #endif +#include "lib/dllist.h" + Dllist * DLNewList(void) diff --git a/src/backend/libpq/hba.c b/src/backend/libpq/hba.c index 5dbf7d61db9..7c847ae354c 100644 --- a/src/backend/libpq/hba.c +++ b/src/backend/libpq/hba.c @@ -5,7 +5,7 @@ * wherein you authenticate a user by seeing what IP address the system * says he comes from and possibly using ident). * - * $Id: hba.c,v 1.54 2000/08/27 21:50:18 tgl Exp $ + * $Id: hba.c,v 1.55 2001/02/10 02:31:26 tgl Exp $ * *------------------------------------------------------------------------- */ @@ -882,7 +882,7 @@ struct CharsetItem char Table[MAX_TOKEN]; }; -int +static bool InRange(char *buf, int host) { int valid, diff --git a/src/backend/libpq/pqsignal.c b/src/backend/libpq/pqsignal.c index 0783811d4f7..668d5f996dd 100644 --- a/src/backend/libpq/pqsignal.c +++ b/src/backend/libpq/pqsignal.c @@ -9,7 +9,7 @@ * * * IDENTIFICATION - * $Header: /cvsroot/pgsql/src/backend/libpq/pqsignal.c,v 1.18 2001/01/24 19:42:56 momjian Exp $ + * $Header: /cvsroot/pgsql/src/backend/libpq/pqsignal.c,v 1.19 2001/02/10 02:31:26 tgl Exp $ * * NOTES * This shouldn't be in libpq, but the monitor and some other @@ -38,10 +38,10 @@ * is to do signal-handler reinstallation, which doesn't work well * at all. * ------------------------------------------------------------------------*/ -#include <signal.h> - #include "postgres.h" +#include <signal.h> + #include "libpq/pqsignal.h" diff --git a/src/backend/port/dynloader/aix.h b/src/backend/port/dynloader/aix.h index 35b3a0d0aa2..9d8ff105c44 100644 --- a/src/backend/port/dynloader/aix.h +++ b/src/backend/port/dynloader/aix.h @@ -1,5 +1,5 @@ /* - * $Id: aix.h,v 1.3 2000/09/29 22:00:43 momjian Exp $ + * $Id: aix.h,v 1.4 2001/02/10 02:31:26 tgl Exp $ * * @(#)dlfcn.h 1.4 revision of 95/04/25 09:36:52 * This is an unpublished work copyright (c) 1992 HELIOS Software GmbH @@ -56,7 +56,6 @@ extern "C" #endif /* HAVE_DLOPEN */ -#include "fmgr.h" #include "utils/dynamic_loader.h" #define pg_dlopen(f) dlopen(f, RTLD_LAZY) diff --git a/src/backend/port/dynloader/beos.c b/src/backend/port/dynloader/beos.c index 23b6d273b42..80bdbca0373 100644 --- a/src/backend/port/dynloader/beos.c +++ b/src/backend/port/dynloader/beos.c @@ -8,14 +8,14 @@ * * * IDENTIFICATION - * $Header: /cvsroot/pgsql/src/backend/port/dynloader/Attic/beos.c,v 1.5 2001/01/24 19:43:03 momjian Exp $ + * $Header: /cvsroot/pgsql/src/backend/port/dynloader/Attic/beos.c,v 1.6 2001/02/10 02:31:26 tgl Exp $ * *------------------------------------------------------------------------- */ #include "postgres.h" + #include "utils/dynamic_loader.h" -#include "utils/elog.h" void * @@ -74,4 +74,4 @@ pg_dlclose(void *handle) elog(NOTICE, "error while unloading add-on"); free(handle); } -}
\ No newline at end of file +} diff --git a/src/backend/port/dynloader/bsdi.h b/src/backend/port/dynloader/bsdi.h index a7925a23e7f..56f34436651 100644 --- a/src/backend/port/dynloader/bsdi.h +++ b/src/backend/port/dynloader/bsdi.h @@ -14,7 +14,6 @@ #ifndef PORT_PROTOS_H #define PORT_PROTOS_H -#include "fmgr.h" #include "utils/dynamic_loader.h" /* dynloader.c */ diff --git a/src/backend/port/dynloader/dgux.h b/src/backend/port/dynloader/dgux.h index 944bbfe3826..7eb676687d0 100644 --- a/src/backend/port/dynloader/dgux.h +++ b/src/backend/port/dynloader/dgux.h @@ -5,7 +5,7 @@ * Portions Copyright (c) 1996-2001, PostgreSQL Global Development Group * Portions Copyright (c) 1994, Regents of the University of California * - * $Id: dgux.h,v 1.8 2001/01/24 19:43:04 momjian Exp $ + * $Id: dgux.h,v 1.9 2001/02/10 02:31:26 tgl Exp $ * *------------------------------------------------------------------------- */ @@ -13,7 +13,6 @@ #define PORT_PROTOS_H #include <dlfcn.h> -#include "fmgr.h" #include "utils/dynamic_loader.h" /* diff --git a/src/backend/port/dynloader/freebsd.c b/src/backend/port/dynloader/freebsd.c index d21e27a6c15..5824b8e4b05 100644 --- a/src/backend/port/dynloader/freebsd.c +++ b/src/backend/port/dynloader/freebsd.c @@ -45,6 +45,7 @@ static char sccsid[] = "@(#)dl.c 5.4 (Berkeley) 2/23/91"; #include <stdio.h> #include <stdlib.h> +#include "postgres.h" #include "dynloader.h" static char error_message[BUFSIZ]; diff --git a/src/backend/port/dynloader/freebsd.h b/src/backend/port/dynloader/freebsd.h index 3e43cb174f5..4b665858347 100644 --- a/src/backend/port/dynloader/freebsd.h +++ b/src/backend/port/dynloader/freebsd.h @@ -7,7 +7,7 @@ * Portions Copyright (c) 1996-2001, PostgreSQL Global Development Group * Portions Copyright (c) 1994, Regents of the University of California * - * $Id: freebsd.h,v 1.7 2001/01/24 19:43:04 momjian Exp $ + * $Id: freebsd.h,v 1.8 2001/02/10 02:31:26 tgl Exp $ * *------------------------------------------------------------------------- */ @@ -18,9 +18,6 @@ #include <nlist.h> #include <link.h> -#include "postgres.h" - -#include "fmgr.h" #include "utils/dynamic_loader.h" /* dynloader.c */ diff --git a/src/backend/port/dynloader/hpux.c b/src/backend/port/dynloader/hpux.c index 35d22db03a9..73e50b71806 100644 --- a/src/backend/port/dynloader/hpux.c +++ b/src/backend/port/dynloader/hpux.c @@ -8,7 +8,7 @@ * * * IDENTIFICATION - * $Header: /cvsroot/pgsql/src/backend/port/dynloader/hpux.c,v 1.16 2001/02/07 17:59:58 tgl Exp $ + * $Header: /cvsroot/pgsql/src/backend/port/dynloader/hpux.c,v 1.17 2001/02/10 02:31:26 tgl Exp $ * * NOTES * all functions are defined here -- it's impossible to trace the @@ -23,7 +23,6 @@ #include "dl.h" #include "dynloader.h" -#include "fmgr.h" #include "utils/dynamic_loader.h" void * diff --git a/src/backend/port/dynloader/irix5.h b/src/backend/port/dynloader/irix5.h index 5a662400660..355ce1b87d8 100644 --- a/src/backend/port/dynloader/irix5.h +++ b/src/backend/port/dynloader/irix5.h @@ -15,7 +15,6 @@ #define PORT_PROTOS_H #include <dlfcn.h> -#include "fmgr.h" #include "utils/dynamic_loader.h" /* dynloader.c */ diff --git a/src/backend/port/dynloader/linux.h b/src/backend/port/dynloader/linux.h index 1f325359f89..64807b036fb 100644 --- a/src/backend/port/dynloader/linux.h +++ b/src/backend/port/dynloader/linux.h @@ -7,14 +7,13 @@ * Portions Copyright (c) 1996-2001, PostgreSQL Global Development Group * Portions Copyright (c) 1994, Regents of the University of California * - * $Id: linux.h,v 1.10 2001/01/24 19:43:04 momjian Exp $ + * $Id: linux.h,v 1.11 2001/02/10 02:31:26 tgl Exp $ * *------------------------------------------------------------------------- */ #ifndef PORT_PROTOS_H #define PORT_PROTOS_H -#include "fmgr.h" #include "utils/dynamic_loader.h" #ifdef __ELF__ #include <dlfcn.h> diff --git a/src/backend/port/dynloader/netbsd.c b/src/backend/port/dynloader/netbsd.c index adcc555b2f8..d98c71675ee 100644 --- a/src/backend/port/dynloader/netbsd.c +++ b/src/backend/port/dynloader/netbsd.c @@ -45,6 +45,7 @@ static char sccsid[] = "@(#)dl.c 5.4 (Berkeley) 2/23/91"; #include <stdio.h> #include <stdlib.h> +#include "postgres.h" #include "dynloader.h" static char error_message[BUFSIZ]; diff --git a/src/backend/port/dynloader/netbsd.h b/src/backend/port/dynloader/netbsd.h index a3586b0242e..a4c13b322cf 100644 --- a/src/backend/port/dynloader/netbsd.h +++ b/src/backend/port/dynloader/netbsd.h @@ -7,7 +7,7 @@ * Portions Copyright (c) 1996-2001, PostgreSQL Global Development Group * Portions Copyright (c) 1994, Regents of the University of California * - * $Id: netbsd.h,v 1.2 2001/01/24 19:43:04 momjian Exp $ + * $Id: netbsd.h,v 1.3 2001/02/10 02:31:26 tgl Exp $ * *------------------------------------------------------------------------- */ @@ -18,9 +18,6 @@ #include <nlist.h> #include "link.h" -#include "postgres.h" - -#include "fmgr.h" #include "utils/dynamic_loader.h" /* dynloader.c */ diff --git a/src/backend/port/dynloader/nextstep.h b/src/backend/port/dynloader/nextstep.h index dfbbdfaef9f..d86c2c5cea1 100644 --- a/src/backend/port/dynloader/nextstep.h +++ b/src/backend/port/dynloader/nextstep.h @@ -9,7 +9,6 @@ #ifndef PORT_PROTOS_H #define PORT_PROTOS_H -#include "fmgr.h" #include "utils/dynamic_loader.h" void *next_dlopen(char *name); diff --git a/src/backend/port/dynloader/openbsd.c b/src/backend/port/dynloader/openbsd.c index adcc555b2f8..d98c71675ee 100644 --- a/src/backend/port/dynloader/openbsd.c +++ b/src/backend/port/dynloader/openbsd.c @@ -45,6 +45,7 @@ static char sccsid[] = "@(#)dl.c 5.4 (Berkeley) 2/23/91"; #include <stdio.h> #include <stdlib.h> +#include "postgres.h" #include "dynloader.h" static char error_message[BUFSIZ]; diff --git a/src/backend/port/dynloader/openbsd.h b/src/backend/port/dynloader/openbsd.h index c8c26559358..307edf97cc8 100644 --- a/src/backend/port/dynloader/openbsd.h +++ b/src/backend/port/dynloader/openbsd.h @@ -7,7 +7,7 @@ * Portions Copyright (c) 1996-2001, PostgreSQL Global Development Group * Portions Copyright (c) 1994, Regents of the University of California * - * $Id: openbsd.h,v 1.2 2001/01/24 19:43:04 momjian Exp $ + * $Id: openbsd.h,v 1.3 2001/02/10 02:31:26 tgl Exp $ * *------------------------------------------------------------------------- */ @@ -18,9 +18,6 @@ #include <nlist.h> #include "link.h" -#include "postgres.h" - -#include "fmgr.h" #include "utils/dynamic_loader.h" /* dynloader.c */ diff --git a/src/backend/port/dynloader/qnx4.c b/src/backend/port/dynloader/qnx4.c index 60bed57c632..6e6ca0437a7 100644 --- a/src/backend/port/dynloader/qnx4.c +++ b/src/backend/port/dynloader/qnx4.c @@ -7,7 +7,7 @@ * * * IDENTIFICATION - * $Header: /cvsroot/pgsql/src/backend/port/dynloader/Attic/qnx4.c,v 1.2 2000/05/28 17:56:02 tgl Exp $ + * $Header: /cvsroot/pgsql/src/backend/port/dynloader/Attic/qnx4.c,v 1.3 2001/02/10 02:31:26 tgl Exp $ * * NOTES * @@ -20,7 +20,7 @@ #include <dl.h> */ #include "postgres.h" -#include "fmgr.h" + #include "utils/dynamic_loader.h" #include "dynloader.h" diff --git a/src/backend/port/dynloader/sco.h b/src/backend/port/dynloader/sco.h index 957f7f561d6..584799f52b9 100644 --- a/src/backend/port/dynloader/sco.h +++ b/src/backend/port/dynloader/sco.h @@ -7,7 +7,7 @@ * Portions Copyright (c) 1996-2001, PostgreSQL Global Development Group * Portions Copyright (c) 1994, Regents of the University of California * - * $Id: sco.h,v 1.6 2001/01/24 19:43:04 momjian Exp $ + * $Id: sco.h,v 1.7 2001/02/10 02:31:26 tgl Exp $ * *------------------------------------------------------------------------- */ @@ -15,7 +15,6 @@ #define PORT_PROTOS_H #include <dlfcn.h> -#include "fmgr.h" #include "utils/dynamic_loader.h" /* dynloader.c */ diff --git a/src/backend/port/dynloader/solaris.h b/src/backend/port/dynloader/solaris.h index 7232418b13e..3c70b909524 100644 --- a/src/backend/port/dynloader/solaris.h +++ b/src/backend/port/dynloader/solaris.h @@ -1,11 +1,9 @@ -/* $Header: /cvsroot/pgsql/src/backend/port/dynloader/solaris.h,v 1.1 2000/10/10 21:22:23 petere Exp $ */ +/* $Header: /cvsroot/pgsql/src/backend/port/dynloader/solaris.h,v 1.2 2001/02/10 02:31:26 tgl Exp $ */ #ifndef DYNLOADER_SOLARIS_H #define DYNLOADER_SOLARIS_H -#include "config.h" #include <dlfcn.h> -#include "fmgr.h" #include "utils/dynamic_loader.h" #define pg_dlopen(f) dlopen(f,1) diff --git a/src/backend/port/dynloader/sunos4.h b/src/backend/port/dynloader/sunos4.h index 636dc858632..e915a85086e 100644 --- a/src/backend/port/dynloader/sunos4.h +++ b/src/backend/port/dynloader/sunos4.h @@ -7,7 +7,7 @@ * Portions Copyright (c) 1996-2001, PostgreSQL Global Development Group * Portions Copyright (c) 1994, Regents of the University of California * - * $Id: sunos4.h,v 1.6 2001/01/24 19:43:04 momjian Exp $ + * $Id: sunos4.h,v 1.7 2001/02/10 02:31:26 tgl Exp $ * *------------------------------------------------------------------------- */ @@ -15,7 +15,6 @@ #define PORT_PROTOS_H #include <dlfcn.h> -#include "fmgr.h" #include "utils/dynamic_loader.h" /* dynloader.c */ diff --git a/src/backend/port/dynloader/svr4.h b/src/backend/port/dynloader/svr4.h index fb9a8e51ed2..6e151d2e497 100644 --- a/src/backend/port/dynloader/svr4.h +++ b/src/backend/port/dynloader/svr4.h @@ -7,7 +7,7 @@ * Portions Copyright (c) 1996-2001, PostgreSQL Global Development Group * Portions Copyright (c) 1994, Regents of the University of California * - * $Id: svr4.h,v 1.6 2001/01/24 19:43:04 momjian Exp $ + * $Id: svr4.h,v 1.7 2001/02/10 02:31:26 tgl Exp $ * *------------------------------------------------------------------------- */ @@ -15,7 +15,6 @@ #define DYNLOADER_H #include <dlfcn.h> -#include "fmgr.h" #include "utils/dynamic_loader.h" /* dynloader.h */ diff --git a/src/backend/port/dynloader/ultrix4.c b/src/backend/port/dynloader/ultrix4.c index 130d1aeb2dd..bc10f940adf 100644 --- a/src/backend/port/dynloader/ultrix4.c +++ b/src/backend/port/dynloader/ultrix4.c @@ -2,22 +2,19 @@ * * dynloader.c * This dynamic loader uses Andrew Yu's libdl-1.0 package for Ultrix 4.x. - * (Note that pg_dlsym and pg_dlclose are actually macros defined in - * "port-protos.h".) * * Portions Copyright (c) 1996-2001, PostgreSQL Global Development Group * Portions Copyright (c) 1994, Regents of the University of California * * * IDENTIFICATION - * $Header: /cvsroot/pgsql/src/backend/port/dynloader/ultrix4.c,v 1.12 2001/01/24 19:43:04 momjian Exp $ + * $Header: /cvsroot/pgsql/src/backend/port/dynloader/ultrix4.c,v 1.13 2001/02/10 02:31:26 tgl Exp $ * *------------------------------------------------------------------------- */ #include "postgres.h" + #include "dl.h" -#include "fmgr.h" -#include "port-protos.h" #include "utils/dynamic_loader.h" extern char pg_pathname[]; diff --git a/src/backend/port/dynloader/univel.h b/src/backend/port/dynloader/univel.h index e236fa253f0..d490e25e6b9 100644 --- a/src/backend/port/dynloader/univel.h +++ b/src/backend/port/dynloader/univel.h @@ -15,7 +15,6 @@ #define PORT_PROTOS_H #include <dlfcn.h> -#include "fmgr.h" #include "utils/dynamic_loader.h" /* dynloader.c */ diff --git a/src/backend/port/dynloader/unixware.h b/src/backend/port/dynloader/unixware.h index 84eaeaf3160..d52842cede0 100644 --- a/src/backend/port/dynloader/unixware.h +++ b/src/backend/port/dynloader/unixware.h @@ -15,7 +15,6 @@ #define PORT_PROTOS_H #include <dlfcn.h> -#include "fmgr.h" #include "utils/dynamic_loader.h" /* dynloader.c */ diff --git a/src/backend/port/dynloader/win.h b/src/backend/port/dynloader/win.h index 434beeff86e..5cabfab3fa7 100644 --- a/src/backend/port/dynloader/win.h +++ b/src/backend/port/dynloader/win.h @@ -15,7 +15,6 @@ #define PORT_PROTOS_H #include <dlfcn.h> -#include "fmgr.h" #include "utils/dynamic_loader.h" /* dynloader.c */ diff --git a/src/backend/port/snprintf.c b/src/backend/port/snprintf.c index 6cf45ca9920..bfd7705a2a8 100644 --- a/src/backend/port/snprintf.c +++ b/src/backend/port/snprintf.c @@ -32,11 +32,12 @@ * SUCH DAMAGE. */ +/* might be in either frontend or backend */ +#include "postgres_fe.h" + #include <sys/ioctl.h> #include <sys/param.h> -#include "postgres.h" - /* * We do all internal arithmetic in the widest available integer type, @@ -74,7 +75,7 @@ typedef unsigned long ulong_long; * causing nast effects. **************************************************************/ -/*static char _id[] = "$Id: snprintf.c,v 1.29 2000/12/30 19:17:47 tgl Exp $";*/ +/*static char _id[] = "$Id: snprintf.c,v 1.30 2001/02/10 02:31:26 tgl Exp $";*/ static char *end; static int SnprfOverflow; diff --git a/src/backend/postmaster/postmaster.c b/src/backend/postmaster/postmaster.c index 763f482608e..0b8e6c6e3ce 100644 --- a/src/backend/postmaster/postmaster.c +++ b/src/backend/postmaster/postmaster.c @@ -11,7 +11,7 @@ * * * IDENTIFICATION - * $Header: /cvsroot/pgsql/src/backend/postmaster/postmaster.c,v 1.205 2001/02/08 00:35:10 tgl Exp $ + * $Header: /cvsroot/pgsql/src/backend/postmaster/postmaster.c,v 1.206 2001/02/10 02:31:26 tgl Exp $ * * NOTES * @@ -235,11 +235,6 @@ static void InitSSL(void); #endif -#ifdef CYR_RECODE -extern void GetCharSetByHost(char *, int, char *); - -#endif - static void checkDataDir(const char *checkdir) diff --git a/src/backend/storage/large_object/inv_api.c b/src/backend/storage/large_object/inv_api.c index c380d96c323..bcf65f6004b 100644 --- a/src/backend/storage/large_object/inv_api.c +++ b/src/backend/storage/large_object/inv_api.c @@ -9,7 +9,7 @@ * * * IDENTIFICATION - * $Header: /cvsroot/pgsql/src/backend/storage/large_object/inv_api.c,v 1.84 2001/01/24 19:43:07 momjian Exp $ + * $Header: /cvsroot/pgsql/src/backend/storage/large_object/inv_api.c,v 1.85 2001/02/10 02:31:26 tgl Exp $ * *------------------------------------------------------------------------- */ @@ -22,8 +22,9 @@ #include "access/genam.h" #include "access/heapam.h" -#include "access/nbtree.h" #include "access/htup.h" +#include "access/nbtree.h" +#include "access/tuptoaster.h" #include "catalog/catalog.h" #include "catalog/catname.h" #include "catalog/heap.h" diff --git a/src/backend/utils/adt/varchar.c b/src/backend/utils/adt/varchar.c index e27a12dffe4..acec5f0cf24 100644 --- a/src/backend/utils/adt/varchar.c +++ b/src/backend/utils/adt/varchar.c @@ -8,7 +8,7 @@ * * * IDENTIFICATION - * $Header: /cvsroot/pgsql/src/backend/utils/adt/varchar.c,v 1.73 2001/01/24 19:43:14 momjian Exp $ + * $Header: /cvsroot/pgsql/src/backend/utils/adt/varchar.c,v 1.74 2001/02/10 02:31:27 tgl Exp $ * *------------------------------------------------------------------------- */ @@ -17,6 +17,7 @@ #include "access/hash.h" #include "catalog/pg_type.h" +#include "miscadmin.h" #include "utils/acl.h" #include "utils/builtins.h" #include "utils/fmgroids.h" diff --git a/src/backend/utils/adt/varlena.c b/src/backend/utils/adt/varlena.c index ff600152666..ba1ed5350ed 100644 --- a/src/backend/utils/adt/varlena.c +++ b/src/backend/utils/adt/varlena.c @@ -8,15 +8,16 @@ * * * IDENTIFICATION - * $Header: /cvsroot/pgsql/src/backend/utils/adt/varlena.c,v 1.67 2001/01/24 19:43:14 momjian Exp $ + * $Header: /cvsroot/pgsql/src/backend/utils/adt/varlena.c,v 1.68 2001/02/10 02:31:27 tgl Exp $ * *------------------------------------------------------------------------- */ -#include <ctype.h> - #include "postgres.h" +#include <ctype.h> + #include "mb/pg_wchar.h" +#include "miscadmin.h" #include "utils/builtins.h" static int text_cmp(text *arg1, text *arg2); diff --git a/src/backend/utils/fmgr/fmgr.c b/src/backend/utils/fmgr/fmgr.c index 6f503b6d2dd..a0a412cbb6a 100644 --- a/src/backend/utils/fmgr/fmgr.c +++ b/src/backend/utils/fmgr/fmgr.c @@ -8,13 +8,14 @@ * * * IDENTIFICATION - * $Header: /cvsroot/pgsql/src/backend/utils/fmgr/fmgr.c,v 1.49 2001/01/24 19:43:15 momjian Exp $ + * $Header: /cvsroot/pgsql/src/backend/utils/fmgr/fmgr.c,v 1.50 2001/02/10 02:31:27 tgl Exp $ * *------------------------------------------------------------------------- */ #include "postgres.h" +#include "access/tuptoaster.h" #include "catalog/pg_language.h" #include "catalog/pg_proc.h" #include "executor/functions.h" diff --git a/src/backend/utils/mb/alt.c b/src/backend/utils/mb/alt.c index 3d1439a5a3a..984caa8f7f8 100644 --- a/src/backend/utils/mb/alt.c +++ b/src/backend/utils/mb/alt.c @@ -4,10 +4,12 @@ * * Tatsuo Ishii * - * $Id: alt.c,v 1.2 1999/05/25 16:12:38 momjian Exp $ + * $Id: alt.c,v 1.3 2001/02/10 02:31:27 tgl Exp $ */ #include <stdio.h> + + main() { int i; diff --git a/src/backend/utils/mb/big5.c b/src/backend/utils/mb/big5.c index 5739a6c5a04..2546ee4079f 100644 --- a/src/backend/utils/mb/big5.c +++ b/src/backend/utils/mb/big5.c @@ -7,9 +7,12 @@ * * 1999/1/15 Tatsuo Ishii * - * $Id: big5.c,v 1.6 2000/12/09 04:27:36 ishii Exp $ + * $Id: big5.c,v 1.7 2001/02/10 02:31:27 tgl Exp $ */ +/* can be used in either frontend or backend */ +#include "postgres_fe.h" + #include "mb/pg_wchar.h" typedef struct diff --git a/src/backend/utils/mb/common.c b/src/backend/utils/mb/common.c index 33773e20505..7c477a706cc 100644 --- a/src/backend/utils/mb/common.c +++ b/src/backend/utils/mb/common.c @@ -2,10 +2,9 @@ * This file contains some public functions * usable for both the backend and the frontend. * Tatsuo Ishii - * $Id: common.c,v 1.10 2000/10/30 10:40:28 ishii Exp $ */ - -#include <stdlib.h> -#include <string.h> + * $Id: common.c,v 1.11 2001/02/10 02:31:27 tgl Exp $ + */ +#include "postgres.h" #ifdef WIN32 #include "win32.h" @@ -13,8 +12,6 @@ #include <unistd.h> #endif -#include "postgres.h" - #include "miscadmin.h" #include "mb/pg_wchar.h" #include "utils/builtins.h" diff --git a/src/backend/utils/mb/conv.c b/src/backend/utils/mb/conv.c index b32a4d53d33..897ae5e2375 100644 --- a/src/backend/utils/mb/conv.c +++ b/src/backend/utils/mb/conv.c @@ -6,13 +6,12 @@ * WIN1250 client encoding support contributed by Pavel Behal * SJIS UDC (NEC selection IBM kanji) support contributed by Eiji Tokuya * - * $Id: conv.c,v 1.21 2000/11/17 04:42:10 ishii Exp $ + * $Id: conv.c,v 1.22 2001/02/10 02:31:27 tgl Exp $ * * */ - -#include <stdio.h> -#include <string.h> +/* can be used in either frontend or backend */ +#include "postgres_fe.h" #include "mb/pg_wchar.h" diff --git a/src/backend/utils/mb/iso.c b/src/backend/utils/mb/iso.c index a2903895b0c..8cfa8cf615b 100644 --- a/src/backend/utils/mb/iso.c +++ b/src/backend/utils/mb/iso.c @@ -4,10 +4,12 @@ * * Tatsuo Ishii * - * $Id: iso.c,v 1.2 1999/05/25 16:12:42 momjian Exp $ + * $Id: iso.c,v 1.3 2001/02/10 02:31:27 tgl Exp $ */ #include <stdio.h> + + main() { int i; diff --git a/src/backend/utils/mb/liketest.c b/src/backend/utils/mb/liketest.c index 916166104e5..3c2e9de7507 100644 --- a/src/backend/utils/mb/liketest.c +++ b/src/backend/utils/mb/liketest.c @@ -1,5 +1,6 @@ -#include <stdio.h> -#include <string.h> +#include "postgres_fe.h" + +#include <ctype.h> #include "mb/pg_wchar.h" diff --git a/src/backend/utils/mb/mbutils.c b/src/backend/utils/mb/mbutils.c index ad1322fe52b..0d3d8cb69bd 100644 --- a/src/backend/utils/mb/mbutils.c +++ b/src/backend/utils/mb/mbutils.c @@ -3,9 +3,8 @@ * client encoding and server internal encoding. * (currently mule internal code (mic) is used) * Tatsuo Ishii - * $Id: mbutils.c,v 1.14 2000/11/14 18:37:44 tgl Exp $ */ - - + * $Id: mbutils.c,v 1.15 2001/02/10 02:31:27 tgl Exp $ + */ #include "postgres.h" #include "miscadmin.h" diff --git a/src/backend/utils/mb/wchar.c b/src/backend/utils/mb/wchar.c index 43b4aed0f8f..0e03d90b1d8 100644 --- a/src/backend/utils/mb/wchar.c +++ b/src/backend/utils/mb/wchar.c @@ -1,11 +1,13 @@ /* * conversion functions between pg_wchar and multi-byte streams. * Tatsuo Ishii - * $Id: wchar.c,v 1.13 2000/10/12 06:06:50 ishii Exp $ + * $Id: wchar.c,v 1.14 2001/02/10 02:31:27 tgl Exp $ * * WIN1250 client encoding updated by Pavel Behal * */ +/* can be used in either frontend or backend */ +#include "postgres_fe.h" #include "mb/pg_wchar.h" diff --git a/src/backend/utils/mb/win.c b/src/backend/utils/mb/win.c index 8db62b49b3c..8996c03a48c 100644 --- a/src/backend/utils/mb/win.c +++ b/src/backend/utils/mb/win.c @@ -4,10 +4,12 @@ * * Tatsuo Ishii * - * $Id: win.c,v 1.2 1999/05/25 16:12:45 momjian Exp $ + * $Id: win.c,v 1.3 2001/02/10 02:31:27 tgl Exp $ */ #include <stdio.h> + + main() { int i; diff --git a/src/backend/utils/mb/wstrcmp.c b/src/backend/utils/mb/wstrcmp.c index 4b6a16b7d14..13255d7c5e2 100644 --- a/src/backend/utils/mb/wstrcmp.c +++ b/src/backend/utils/mb/wstrcmp.c @@ -33,6 +33,8 @@ * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF * SUCH DAMAGE. */ +/* can be used in either frontend or backend */ +#include "postgres_fe.h" #include "mb/pg_wchar.h" diff --git a/src/backend/utils/mb/wstrncmp.c b/src/backend/utils/mb/wstrncmp.c index 050a46191b4..64641478978 100644 --- a/src/backend/utils/mb/wstrncmp.c +++ b/src/backend/utils/mb/wstrncmp.c @@ -32,6 +32,8 @@ * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF * SUCH DAMAGE. */ +/* can be used in either frontend or backend */ +#include "postgres_fe.h" #include "mb/pg_wchar.h" |