From 8a17ed63359325c567694fdd378e71803a53cc73 Mon Sep 17 00:00:00 2001
From: Tom Lane <tgl@sss.pgh.pa.us>
Date: Mon, 25 Oct 1999 02:31:47 +0000
Subject: [PATCH] 'extern char *pg_pathname' in these files fails to agree with
 postgres.c's declaration of 'char pg_pathname[...]'.  I dunno when these
 ports were last used, but they are sure broken now...

---
 src/backend/port/dynloader/bsdi.c    | 2 +-
 src/backend/port/dynloader/linux.c   | 4 ++--
 src/backend/port/dynloader/ultrix4.c | 4 ++--
 3 files changed, 5 insertions(+), 5 deletions(-)

diff --git a/src/backend/port/dynloader/bsdi.c b/src/backend/port/dynloader/bsdi.c
index 71ac793ef8b..7c99fb8e079 100644
--- a/src/backend/port/dynloader/bsdi.c
+++ b/src/backend/port/dynloader/bsdi.c
@@ -17,7 +17,7 @@
 #ifdef PRE_BSDI_2_1
 #include "postgres.h"
 
-extern char *pg_pathname;
+extern char pg_pathname[];
 
 void *
 pg_dlopen(char *filename)
diff --git a/src/backend/port/dynloader/linux.c b/src/backend/port/dynloader/linux.c
index cd89fdfded3..969e1c4e262 100644
--- a/src/backend/port/dynloader/linux.c
+++ b/src/backend/port/dynloader/linux.c
@@ -10,7 +10,7 @@
  *
  *
  * IDENTIFICATION
- *	  $Header: /cvsroot/pgsql/src/backend/port/dynloader/linux.c,v 1.15 1999/07/17 20:17:31 momjian Exp $
+ *	  $Header: /cvsroot/pgsql/src/backend/port/dynloader/linux.c,v 1.16 1999/10/25 02:31:47 tgl Exp $
  *
  *-------------------------------------------------------------------------
  */
@@ -21,7 +21,7 @@
 #endif
 
 #ifdef NOT_USED
-extern char *pg_pathname;
+extern char pg_pathname[];
 
 void *
 pg_dlopen(char *filename)
diff --git a/src/backend/port/dynloader/ultrix4.c b/src/backend/port/dynloader/ultrix4.c
index 851362c1599..6755c7fb129 100644
--- a/src/backend/port/dynloader/ultrix4.c
+++ b/src/backend/port/dynloader/ultrix4.c
@@ -9,7 +9,7 @@
  *
  *
  * IDENTIFICATION
- *	  $Header: /cvsroot/pgsql/src/backend/port/dynloader/ultrix4.c,v 1.9 1999/07/17 20:17:31 momjian Exp $
+ *	  $Header: /cvsroot/pgsql/src/backend/port/dynloader/ultrix4.c,v 1.10 1999/10/25 02:31:47 tgl Exp $
  *
  *-------------------------------------------------------------------------
  */
@@ -19,7 +19,7 @@
 #include "port-protos.h"
 #include "utils/dynamic_loader.h"
 
-extern char *pg_pathname;
+extern char pg_pathname[];
 
 void *
 pg_dlopen(char *filename)
-- 
GitLab