diff options
Diffstat (limited to 'src/backend')
-rw-r--r-- | src/backend/port/sparc_solaris/port-protos.h | 6 | ||||
-rw-r--r-- | src/backend/port/sparc_solaris/port.c | 6 |
2 files changed, 10 insertions, 2 deletions
diff --git a/src/backend/port/sparc_solaris/port-protos.h b/src/backend/port/sparc_solaris/port-protos.h index 36a423df67c..3f15b052c93 100644 --- a/src/backend/port/sparc_solaris/port-protos.h +++ b/src/backend/port/sparc_solaris/port-protos.h @@ -6,7 +6,7 @@ * * Copyright (c) 1994, Regents of the University of California * - * $Id: port-protos.h,v 1.6 1997/09/08 02:27:06 momjian Exp $ + * $Id: port-protos.h,v 1.7 1997/09/18 16:09:14 scrappy Exp $ * *------------------------------------------------------------------------- */ @@ -36,8 +36,12 @@ #define pg_dlerror dlerror /* port.c */ +#ifndef HAVE_RANDOM extern long random(void); +#endif +#ifndef HAVE_SRANDOM extern void srandom(int seed); +#endif /* inet_aton.c in backend/port directory */ extern int inet_aton(const char *cp, struct in_addr * addr); diff --git a/src/backend/port/sparc_solaris/port.c b/src/backend/port/sparc_solaris/port.c index 69980d6ea8a..d578c69e524 100644 --- a/src/backend/port/sparc_solaris/port.c +++ b/src/backend/port/sparc_solaris/port.c @@ -7,7 +7,7 @@ * * * IDENTIFICATION - * $Header: /cvsroot/pgsql/src/backend/port/sparc_solaris/Attic/port.c,v 1.6 1997/09/08 02:27:07 momjian Exp $ + * $Header: /cvsroot/pgsql/src/backend/port/sparc_solaris/Attic/port.c,v 1.7 1997/09/18 16:09:15 scrappy Exp $ * *------------------------------------------------------------------------- */ @@ -22,17 +22,21 @@ #include "rusagestub.h" #endif /* HAVE_GETRUSAGE */ +#ifndef HAVE_RANDOM long random() { return (lrand48()); } +#endif +#ifndef HAVE_RANDOM void srandom(int seed) { srand48((long int) seed); } +#endif #ifndef HAVE_GETRUSAGE int |