]> granicus.if.org Git - postgresql/commitdiff
Remove error files.
authorBruce Momjian <bruce@momjian.us>
Sat, 10 Aug 2002 20:49:37 +0000 (20:49 +0000)
committerBruce Momjian <bruce@momjian.us>
Sat, 10 Aug 2002 20:49:37 +0000 (20:49 +0000)
src/include/utils/exc.h [deleted file]
src/include/utils/excid.h [deleted file]

diff --git a/src/include/utils/exc.h b/src/include/utils/exc.h
deleted file mode 100644 (file)
index a013668..0000000
+++ /dev/null
@@ -1,88 +0,0 @@
-/*-------------------------------------------------------------------------
- *
- * exc.h
- *       POSTGRES exception handling definitions.
- *
- *
- * Portions Copyright (c) 1996-2002, PostgreSQL Global Development Group
- * Portions Copyright (c) 1994, Regents of the University of California
- *
- * $Id: exc.h,v 1.24 2002/06/20 20:29:52 momjian Exp $
- *
- *-------------------------------------------------------------------------
- */
-#ifndef EXC_H
-#define EXC_H
-
-#include <setjmp.h>
-
-extern char *ExcFileName;
-extern Index ExcLineNumber;
-
-typedef sigjmp_buf ExcContext;
-
-typedef Exception *ExcId;
-typedef long ExcDetail;
-typedef char *ExcData;
-
-typedef struct ExcFrame
-{
-       struct ExcFrame *link;
-       ExcContext      context;
-       ExcId           id;
-       ExcDetail       detail;
-       ExcData         data;
-       ExcMessage      message;
-} ExcFrame;
-
-extern ExcFrame *ExcCurFrameP;
-
-/* These are not used anywhere 1998/6/15 */
-#define ExcBegin() \
-do { \
-       ExcFrame        exception; \
-       \
-       exception.link = ExcCurFrameP; \
-       if (sigsetjmp(exception.context, 1) == 0) \
-       { \
-               ExcCurFrameP = &exception;
-
-#define ExcExcept() \
-       } \
-               ExcCurFrameP = exception.link; \
-       } \
-       else \
-       { \
-               {
-
-#define ExcEnd() \
-                       } \
-               } \
-} while(0)
-
-#define raise4(x, t, d, message) \
-               ExcRaise(&(x), (ExcDetail)(t), (ExcData)(d), (ExcMessage)(message))
-
-#define reraise() \
-               raise4(*exception.id,exception.detail,exception.data,exception.message)
-
-typedef void ExcProc (Exception *, ExcDetail, ExcData, ExcMessage);
-
-
-/*
- * prototypes for functions in exc.c
- */
-extern void EnableExceptionHandling(bool on);
-extern void ExcRaise(Exception *excP,
-                ExcDetail detail,
-                ExcData data,
-                ExcMessage message);
-
-
-/*
- * prototypes for functions in excabort.c
- */
-extern void ExcAbort(const Exception *excP, ExcDetail detail, ExcData data,
-                ExcMessage message);
-
-#endif   /* EXC_H */
diff --git a/src/include/utils/excid.h b/src/include/utils/excid.h
deleted file mode 100644 (file)
index 80a3900..0000000
+++ /dev/null
@@ -1,31 +0,0 @@
-/*-------------------------------------------------------------------------
- *
- * excid.h
- *       POSTGRES known exception identifier definitions.
- *
- *
- * Portions Copyright (c) 1996-2002, PostgreSQL Global Development Group
- * Portions Copyright (c) 1994, Regents of the University of California
- *
- * $Id: excid.h,v 1.14 2002/06/20 20:29:52 momjian Exp $
- *
- *-------------------------------------------------------------------------
- */
-#ifndef EXCID_H
-#define EXCID_H
-
-/* note: these first three are also declared in postgres.h */
-extern DLLIMPORT Exception FailedAssertion;
-extern DLLIMPORT Exception BadState;
-extern DLLIMPORT Exception BadArg;
-extern DLLIMPORT Exception Unimplemented;
-
-extern DLLIMPORT Exception CatalogFailure;             /* XXX inconsistent naming
-                                                                                                * style */
-extern DLLIMPORT Exception InternalError;              /* XXX inconsistent naming
-                                                                                                * style */
-extern DLLIMPORT Exception SemanticError;              /* XXX inconsistent naming
-                                                                                                * style */
-extern DLLIMPORT Exception SystemError; /* XXX inconsistent naming style */
-
-#endif   /* EXCID_H */