Fixes:
authorMarc G. Fournier
Tue, 13 Aug 1996 01:28:29 +0000 (01:28 +0000)
committerMarc G. Fournier
Tue, 13 Aug 1996 01:28:29 +0000 (01:28 +0000)
There is a support routine in the standard 4.4BSD C library
called "err()".  There is also a utility routine in
.../src/backend/bootstrap/bootstrap.c
with the same name.

Here's a patch that renames the pg95 routine to something a little
more sane.  As a bonus, one more bit of system-specific code leaves
the system...

Submitted by: "Kurt J. Lidl" 

src/backend/bootstrap/bootparse.y
src/backend/bootstrap/bootstrap.c
src/backend/bootstrap/bootstrap.h

index 0362b302b166038e711c1a91d5de60ad025697e5..83083e026c1e80d7c9a2e2e9fbb3e1d4eb3157c8 100644 (file)
@@ -8,7 +8,7 @@
  *
  *
  * IDENTIFICATION
- *    $Header: /cvsroot/pgsql/src/backend/bootstrap/bootparse.y,v 1.1.1.1 1996/07/09 06:21:14 scrappy Exp $
+ *    $Header: /cvsroot/pgsql/src/backend/bootstrap/bootparse.y,v 1.2 1996/08/13 01:28:27 scrappy Exp $
  *
  *-------------------------------------------------------------------------
  */
@@ -175,7 +175,7 @@ InsertStmt:
                elog(WARN,"incorrect number of values for tuple");
            if (reldesc == (Relation)NULL) {
                elog(WARN,"must OPEN RELATION before INSERT\n");
-               err();
+               err_out();
            }
            if (DebugMode)
            puts("Insert Begin");
index d8dff6905153f09040c096a6b605246cbbc7c2d7..2a1832349ab938e6aa1b19a2f0ac6fb0145050d7 100644 (file)
@@ -7,7 +7,7 @@
  * Copyright (c) 1994, Regents of the University of California
  *
  * IDENTIFICATION
- *    $Header: /cvsroot/pgsql/src/backend/bootstrap/bootstrap.c,v 1.4 1996/07/23 02:23:05 scrappy Exp $
+ *    $Header: /cvsroot/pgsql/src/backend/bootstrap/bootstrap.c,v 1.5 1996/08/13 01:28:28 scrappy Exp $
  *
  *-------------------------------------------------------------------------
  */
@@ -187,15 +187,11 @@ typedef void (*sig_func)();
  * error handling / abort routines
  * ----------------
  */
-# if !defined(PORTNAME_BSD44_derived) && \
-     !defined(PORTNAME_bsdi) && \
-     !defined(PORTNAME_bsdi_2_1)
-void err()
+void err_out()
 {
     Warnings++;
     cleanup();
 }
-#endif
 
 /* usage:
    usage help for the bootstrap backen
index 8ade7664f1f13b83c39849d86ad95edefd69282b..3659707d1d2020399c8c99a551b2c1cdc866cb0e 100644 (file)
@@ -6,7 +6,7 @@
  *
  * Copyright (c) 1994, Regents of the University of California
  *
- * $Id: bootstrap.h,v 1.1.1.1 1996/07/09 06:21:14 scrappy Exp $
+ * $Id: bootstrap.h,v 1.2 1996/08/13 01:28:29 scrappy Exp $
  *
  *-------------------------------------------------------------------------
  */
@@ -54,7 +54,7 @@ extern void index_register(char *heap,
               FuncIndexInfo *finfo,
               PredInfo *predInfo);
 
-extern void err(void);
+extern void err_out(void);
 extern void InsertOneTuple(Oid objectid);
 extern void closerel(char *name);
 extern void boot_openrel(char *name);