From 7559677551ca3dde24197e90dbffc3e0834161c2 Mon Sep 17 00:00:00 2001
From: Bruce Momjian <bruce@momjian.us>
Date: Mon, 20 Sep 1999 02:12:31 +0000
Subject: [PATCH] Define plpgsql_yylineno as non-extern somewhere for bsdi.

---
 doc/TODO                     | 4 ++--
 src/pl/plpgsql/src/pl_comp.c | 6 ++++--
 2 files changed, 6 insertions(+), 4 deletions(-)

diff --git a/doc/TODO b/doc/TODO
index 83fd3525be7..f4845bce71b 100644
--- a/doc/TODO
+++ b/doc/TODO
@@ -1,6 +1,6 @@
 TODO list for PostgreSQL
 ========================
-Last updated:		Fri Sep 17 21:33:48 EDT 1999
+Last updated:		Sat Sep 18 16:37:37 EDT 1999
 
 Current maintainer:	Bruce Momjian (maillist@candle.pha.pa.us)
 
@@ -180,7 +180,7 @@ MISC
 * Do autocommit so always in a transaction block
 * Show location of syntax error in query
 * Redesign the function call interface to handle NULLs better(Jan)
-* Document/trigger/rule so changes to pg_shadow create pg_pwd
+* Document/trigger/rule so changes to pg_shadow recreate pg_pwd
 * Missing optimizer selectivities for date, r-tree, etc.
 * Overhaul mdmgr/smgr to fix double unlinking and double opens, cleanup
 * Overhaul bufmgr/lockmgr/transaction manager
diff --git a/src/pl/plpgsql/src/pl_comp.c b/src/pl/plpgsql/src/pl_comp.c
index 75aad7a8218..ae6bf326c52 100644
--- a/src/pl/plpgsql/src/pl_comp.c
+++ b/src/pl/plpgsql/src/pl_comp.c
@@ -3,7 +3,7 @@
  *			  procedural language
  *
  * IDENTIFICATION
- *	  $Header: /cvsroot/pgsql/src/pl/plpgsql/src/pl_comp.c,v 1.8 1999/07/15 15:21:46 momjian Exp $
+ *	  $Header: /cvsroot/pgsql/src/pl/plpgsql/src/pl_comp.c,v 1.9 1999/09/20 02:12:31 momjian Exp $
  *
  *	  This software is copyrighted by Jan Wieck - Hamburg.
  *
@@ -67,9 +67,11 @@
  * ----------
  */
 extern PLPGSQL_YYSTYPE plpgsql_yylval;
-extern int	plpgsql_yylineno;
 extern char plpgsql_yytext[];
 
+/* We have to define this as non-extern somewhere for bsdi  bjm  1999/09/19 */
+int	plpgsql_yylineno;
+
 void		plpgsql_yyerror(const char *s);
 
 /* ----------
-- 
GitLab