diff options
author | Bruce Momjian <bruce@momjian.us> | 1997-07-24 20:19:10 +0000 |
---|---|---|
committer | Bruce Momjian <bruce@momjian.us> | 1997-07-24 20:19:10 +0000 |
commit | 3ac9d2fff321fa8f7996656b5a54a41461a0a84f (patch) | |
tree | 86a1d7306d4b280a7454e30d77139c7cb481696a /src/backend/utils | |
parent | 8447148aadd1cb62a3542160eff66bc7427a7edb (diff) | |
download | postgresql-3ac9d2fff321fa8f7996656b5a54a41461a0a84f.tar.gz postgresql-3ac9d2fff321fa8f7996656b5a54a41461a0a84f.zip |
Various compile errors concerning overflow due to shifts, unsigned, and bad prototypes, from Solaris, from Diab Jerius
Diffstat (limited to 'src/backend/utils')
-rw-r--r-- | src/backend/utils/adt/acl.c | 3 | ||||
-rw-r--r-- | src/backend/utils/adt/arrayfuncs.c | 6 | ||||
-rw-r--r-- | src/backend/utils/adt/dt.c | 6 | ||||
-rw-r--r-- | src/backend/utils/adt/filename.c | 4 | ||||
-rw-r--r-- | src/backend/utils/adt/oid.c | 6 | ||||
-rw-r--r-- | src/backend/utils/error/elog.c | 3 | ||||
-rw-r--r-- | src/backend/utils/fmgr/dfmgr.c | 4 | ||||
-rw-r--r-- | src/backend/utils/init/postinit.c | 3 | ||||
-rw-r--r-- | src/backend/utils/sort/psort.c | 3 |
9 files changed, 15 insertions, 23 deletions
diff --git a/src/backend/utils/adt/acl.c b/src/backend/utils/adt/acl.c index fed00fa85ba..908fc038b4e 100644 --- a/src/backend/utils/adt/acl.c +++ b/src/backend/utils/adt/acl.c @@ -7,7 +7,7 @@ * * * IDENTIFICATION - * $Header: /cvsroot/pgsql/src/backend/utils/adt/acl.c,v 1.9 1997/07/10 02:27:27 momjian Exp $ + * $Header: /cvsroot/pgsql/src/backend/utils/adt/acl.c,v 1.10 1997/07/24 20:15:36 momjian Exp $ * *------------------------------------------------------------------------- */ @@ -86,7 +86,6 @@ aclparse(char *s, AclItem *aip, unsigned *modechg) { HeapTuple htp; char name[NAMEDATALEN+1]; - extern AclId get_grosysid(); Assert(s && aip && modechg); diff --git a/src/backend/utils/adt/arrayfuncs.c b/src/backend/utils/adt/arrayfuncs.c index 34a379e7e3f..a024bc5a548 100644 --- a/src/backend/utils/adt/arrayfuncs.c +++ b/src/backend/utils/adt/arrayfuncs.c @@ -7,7 +7,7 @@ * * * IDENTIFICATION - * $Header: /cvsroot/pgsql/src/backend/utils/adt/arrayfuncs.c,v 1.10 1996/11/08 05:59:38 momjian Exp $ + * $Header: /cvsroot/pgsql/src/backend/utils/adt/arrayfuncs.c,v 1.11 1997/07/24 20:15:45 momjian Exp $ * *------------------------------------------------------------------------- */ @@ -1203,7 +1203,7 @@ _ArrayRange(int st[], int n, *dim, *lb, st_pos, prod[MAXDIM]; int span[MAXDIM], dist[MAXDIM], indx[MAXDIM]; int i, j, inc; - char *srcPtr, *array_seek(); + char *srcPtr; n = ARR_NDIM(array); dim = ARR_DIMS(array); lb = ARR_LBOUND(array); srcPtr = ARR_DATA_PTR(array); @@ -1232,7 +1232,7 @@ _ArrayClipCount(int stI[], int endpI[], ArrayType *array) int span[MAXDIM], dist[MAXDIM], indx[MAXDIM]; int i, j, inc, st[MAXDIM], endp[MAXDIM]; int count = 0; - char *ptr, *array_seek(); + char *ptr; n = ARR_NDIM(array); dim = ARR_DIMS(array); lb = ARR_LBOUND(array); ptr = ARR_DATA_PTR(array); diff --git a/src/backend/utils/adt/dt.c b/src/backend/utils/adt/dt.c index 4067dc2f820..4c45d85753c 100644 --- a/src/backend/utils/adt/dt.c +++ b/src/backend/utils/adt/dt.c @@ -7,7 +7,7 @@ * * * IDENTIFICATION - * $Header: /cvsroot/pgsql/src/backend/utils/adt/Attic/dt.c,v 1.28 1997/07/08 22:06:36 momjian Exp $ + * $Header: /cvsroot/pgsql/src/backend/utils/adt/Attic/dt.c,v 1.29 1997/07/24 20:15:53 momjian Exp $ * *------------------------------------------------------------------------- */ @@ -1703,8 +1703,8 @@ printf( "datetime_zone- zone %s type=%d value=%d\n", lowzone, type, val); *****************************************************************************/ /* definitions for squeezing values into "value" */ -#define ABS_SIGNBIT 0200 -#define VALMASK 0177 +#define ABS_SIGNBIT (char) 0200 +#define VALMASK (char) 0177 #define NEG(n) ((n)|ABS_SIGNBIT) #define SIGNEDCHAR(c) ((c)&ABS_SIGNBIT? -((c)&VALMASK): (c)) #define FROMVAL(tp) (-SIGNEDCHAR((tp)->value) * 10) /* uncompress */ diff --git a/src/backend/utils/adt/filename.c b/src/backend/utils/adt/filename.c index fe4e78c3f9a..4d43b2d1abb 100644 --- a/src/backend/utils/adt/filename.c +++ b/src/backend/utils/adt/filename.c @@ -7,7 +7,7 @@ * * * IDENTIFICATION - * $Header: /cvsroot/pgsql/src/backend/utils/adt/Attic/filename.c,v 1.6 1997/02/14 04:17:47 momjian Exp $ + * $Header: /cvsroot/pgsql/src/backend/utils/adt/Attic/filename.c,v 1.7 1997/07/24 20:16:11 momjian Exp $ * *------------------------------------------------------------------------- */ @@ -25,7 +25,7 @@ char * filename_in(char *file) { - char *str, *getenv(); + char *str; int ind = 0; /* diff --git a/src/backend/utils/adt/oid.c b/src/backend/utils/adt/oid.c index 2154da090ec..a89edac79bb 100644 --- a/src/backend/utils/adt/oid.c +++ b/src/backend/utils/adt/oid.c @@ -7,7 +7,7 @@ * * * IDENTIFICATION - * $Header: /cvsroot/pgsql/src/backend/utils/adt/oid.c,v 1.6 1997/03/14 23:20:52 scrappy Exp $ + * $Header: /cvsroot/pgsql/src/backend/utils/adt/oid.c,v 1.7 1997/07/24 20:16:17 momjian Exp $ * *------------------------------------------------------------------------- */ @@ -84,15 +84,11 @@ char *oid8out(Oid (*oidArray)[]) Oid oidin(char *s) { - extern int32 int4in(); - return(int4in(s)); } char *oidout(Oid o) { - extern char *int4out(); - return(int4out(o)); } diff --git a/src/backend/utils/error/elog.c b/src/backend/utils/error/elog.c index 8ea3b3ce6fd..c039e00102d 100644 --- a/src/backend/utils/error/elog.c +++ b/src/backend/utils/error/elog.c @@ -7,7 +7,7 @@ * * * IDENTIFICATION - * $Header: /cvsroot/pgsql/src/backend/utils/error/elog.c,v 1.15 1997/03/18 21:40:39 scrappy Exp $ + * $Header: /cvsroot/pgsql/src/backend/utils/error/elog.c,v 1.16 1997/07/24 20:16:32 momjian Exp $ * *------------------------------------------------------------------------- */ @@ -50,7 +50,6 @@ elog(int lev, const char *fmt, ... ) #ifndef PG_STANDALONE extern FILE *Pfout; #endif /* !PG_STANDALONE */ - time_t time(); #ifdef ELOG_TIMESTAMPS time_t tim; #endif diff --git a/src/backend/utils/fmgr/dfmgr.c b/src/backend/utils/fmgr/dfmgr.c index 9db2d49a9f7..df34b389593 100644 --- a/src/backend/utils/fmgr/dfmgr.c +++ b/src/backend/utils/fmgr/dfmgr.c @@ -7,7 +7,7 @@ * * * IDENTIFICATION - * $Header: /cvsroot/pgsql/src/backend/utils/fmgr/dfmgr.c,v 1.6 1997/02/14 04:18:02 momjian Exp $ + * $Header: /cvsroot/pgsql/src/backend/utils/fmgr/dfmgr.c,v 1.7 1997/07/24 20:16:59 momjian Exp $ * *------------------------------------------------------------------------- */ @@ -53,7 +53,7 @@ fmgr_dynamic(Oid procedureId, int *pronargs) Form_pg_proc procedureStruct; char *proname; char *probinattr, *probinstring; - func_ptr user_fn, handle_load(); + func_ptr user_fn; Relation rdesc; bool isnull; diff --git a/src/backend/utils/init/postinit.c b/src/backend/utils/init/postinit.c index 9dbfcd6f11f..7ed1b7f94fc 100644 --- a/src/backend/utils/init/postinit.c +++ b/src/backend/utils/init/postinit.c @@ -7,7 +7,7 @@ * * * IDENTIFICATION - * $Header: /cvsroot/pgsql/src/backend/utils/init/postinit.c,v 1.8 1997/02/14 04:18:20 momjian Exp $ + * $Header: /cvsroot/pgsql/src/backend/utils/init/postinit.c,v 1.9 1997/07/24 20:17:34 momjian Exp $ * * NOTES * InitPostgres() is the function called from PostgresMain @@ -354,7 +354,6 @@ InitUserid() void InitCommunication() { - char *getenv(); /* XXX style */ char *postid; char *postport; IPCKey key = 0; diff --git a/src/backend/utils/sort/psort.c b/src/backend/utils/sort/psort.c index 613fbff23d5..7005666ce3f 100644 --- a/src/backend/utils/sort/psort.c +++ b/src/backend/utils/sort/psort.c @@ -7,7 +7,7 @@ * * * IDENTIFICATION - * $Header: /cvsroot/pgsql/src/backend/utils/sort/Attic/psort.c,v 1.4 1997/05/20 11:35:50 vadim Exp $ + * $Header: /cvsroot/pgsql/src/backend/utils/sort/Attic/psort.c,v 1.5 1997/07/24 20:18:07 momjian Exp $ * * NOTES * Sorts the first relation into the second relation. The sort may @@ -525,7 +525,6 @@ gettape() register struct tapelst *tp; FILE *file; static int tapeinit = 0; - char *mktemp(); tp = (struct tapelst *)palloc((unsigned)sizeof (struct tapelst)); if (!tapeinit) { |